«mysql» etiketlenmiş sorular

MySQL, Yapısal Sorgu Dili (SQL) kullanan ücretsiz, açık kaynaklı İlişkisel Veritabanı Yönetim Sistemidir (RDBMS). Bu etiketi SQL Server, SQLite vb. Gibi diğer DB'ler için KULLANMAYIN. Bunlar, verileri yönetmek için kendi SQL lehçelerini kullanan farklı DB'lerdir.

5
MySQL'deki tarihleri ​​karşılaştırın
Verilen 2 tarih arasındaki bir veritabanından bir tarihi karşılaştırmak istiyorum. Veritabanındaki sütun DATETIME ve bunu sadece tarih formatıyla karşılaştırmak istiyorum, datetime formatıyla değil. SELECT * FROM `players` WHERE CONVERT(CHAR(10),us_reg_date,120) >= '2000-07-05' AND CONVERT(CHAR(10),us_reg_date,120) <= '2011-11-10' Yukarıdaki SQL'i çalıştırdığımda bu hatayı alıyorum: SQL sözdiziminizde bir hata var; 'us_reg_date, 120)> =' 2000-07-05 …
95 mysql  sql  comparison 


11
php mysqli_connect: istemci tarafından bilinmeyen kimlik doğrulama yöntemi [caching_sha2_password]
mysqli_connectMySQL veritabanına giriş yapmak için php kullanıyorum (tümü localhost'ta) <?php //DEFINE ('DB_USER', 'user2'); //DEFINE ('DB_PASSWORD', 'pass2'); DEFINE ('DB_USER', 'user1'); DEFINE ('DB_PASSWORD', 'pass1'); DEFINE ('DB_HOST', '127.0.0.1'); DEFINE ('DB_NAME', 'dbname'); $dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); if(!$dbc){ die('error connecting to database'); } ?> bu mysql.user tablosudur: MySQL Sunucusu ini Dosyası: [mysqld] # …
95 php  mysql  hash  sha 

7
Sequel Pro ve MySQL bağlantısı başarısız oldu
Homebrew'den Mac'e mysql kurdum brew install mysql mysql -V mysql Ver 8.0.11 for osx10.13 on x86_64 (Homebrew) terminalden çalışıyor ve mysql'e giriş yapabilirim ancak Sequel Pro'dan diyor 127.0.0.1 ana bilgisayarına bağlanılamıyor veya istek zaman aşımına uğradı. Adresin doğru olduğundan ve gerekli ayrıcalıklara sahip olduğunuzdan emin olun veya bağlantı zaman aşımını …




10
Bir zaman aralığında 5 dakikalık aralıklarla gruplama
MySQL komutlarıyla yapmak istediğim bazı zorluklar yaşıyorum. SELECT a.timestamp, name, count(b.name) FROM time a, id b WHERE a.user = b.user AND a.id = b.id AND b.name = 'John' AND a.timestamp BETWEEN '2010-11-16 10:30:00' AND '2010-11-16 11:00:00' GROUP BY a.timestamp Bu benim şu anki çıktı ifadem. timestamp name count(b.name) ------------------- ---- …
94 mysql  sql  group-by 

2
Sql_mode'un belirli değerini nasıl görebilirim?
MySQL'de bazı sql_modedeğerler vardır: ANSI, IGNORE_SPACE, STRICT_TRANS_TABLES, vb Tek bir değeri nasıl görebilirim? Kılavuz diyor ki: Geçerli modu, SELECT @@ sql_mode deyimi yayınlayarak alabilirsiniz. Ancak hiçbir şey göstermez, bir tabloda @@sql_modesütun adı olarak yalnızca bir boş alan vardır .
94 mysql 

2
Bir MySQL tablosunu diğerinden değerlerle güncelleyin
Bir MySQL tablosunu diğerinden gelen bilgilere göre güncellemeye çalışıyorum. Benim originalmasa görünüyor gibi: id | value ------------ 1 | hello 2 | fortune 3 | my 4 | old 5 | friend Ve tobeupdatedmasa şöyle görünüyor: uniqueid | id | value --------------------- 1 | | something 2 | | anything …
94 mysql  sql 

6
MySQL "IN" operatörü (büyük?) Sayıda değerde performansı
Son zamanlarda Redis ve MongoDB ile deneyler yapıyorum ve çoğu zaman MongoDB veya Redis'de bir dizi kimliği saklayacağınız durumlar var gibi görünüyor . MySQL IN operatörü hakkında soru sorduğum için bu soru için Redis'e bağlı kalacağım . IN operatörü içinde çok sayıda (300-3000) id listelemenin ne kadar performanslı olduğunu merak …

7
Tüm bir alt ağ için MySQL'e uzaktan erişim nasıl verilir?
Bu kodu kullanarak bir IP'ye kolayca erişim sağlayabilirim: $ mysql -u root -p Enter password: mysql> use mysql mysql> GRANT ALL ON *.* to root@'192.168.1.4' IDENTIFIED BY 'your-root-password'; mysql> FLUSH PRIVILEGES; Ancak tüm 192.168.1. * Alt ağının veritabanına uzaktan erişmesine izin vermem gerekiyor. Bunu nasıl yapabilirim?
94 mysql  grant 


7
VirtualBox Vagrant içinde Mysql Sunucusuna nasıl bağlanılır?
Vagrant ile yeni bir VirtualBox Makinesi kurdum ve bu sanal makinenin içine Mysql Sunucusunu kurdum. VM dışında bu sunucuya nasıl bağlanabilirim? Vagrantfile'ın 3306 numaralı bağlantı noktasını zaten iletiyorum, ancak mysql sunucusuna bağlanmaya çalıştığımda, 'ilk iletişim paketini okuma' hatasıyla yanıt veriyor ERROR 2013 (HY000): Lost connection to MySQL server at 'reading …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.