«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.


13
SQL IN () yan tümcesindeki değerlerin sırasına göre sıralama
Ben bir IN () yan tümcesinde değer sırasına göre sipariş (muhtemelen daha iyi bir yol) olup olmadığını merak ediyorum. Sorun 2 sorguları var, biri tüm kimlikleri alır ve ikincisi tüm bilgileri alır. Birincisi, ikincisinin sipariş etmesini istediğim kimliklerin sırasını oluşturur. Kimlikler IN () yan tümcesinde doğru sırada yerleştirilir. Yani şöyle …
154 mysql  sql  sql-order-by 

14
Bir MySQL veritabanını aynı MySql örneğinde klonlama
Ben hangi kopya benim şimdiki veritabanını bir senaryo yazmak istiyorum sitedb1için sitedb2aynı MySQL veritabanı örneğinde. Sitedb1'i bir sql betiğine dökebileceğimi biliyorum: mysqldump -u root -p sitedb1 >~/db_name.sql ve sonra içine aktarın sitedb2. İlk veritabanını bir sql dosyasına dökmeden daha kolay bir yol var mı?

13
MySQL şifre doğrulamasını nasıl kapatabilirim?
Yanlışlıkla MySQL 5.7'de şifre doğrulama eklentisini yüklemiş olabilirim. Bu eklenti, tüm şifreleri belirli kurallara uymaya zorlar gibi görünüyor. Bunu kapatmak istiyorum. Burada boşuna önerilen validate_password_length değişkenini değiştirmeyi denedim . mysql> SET GLOBAL validate_password_length=4; Query OK, 0 rows affected (0.00 sec) mysql> SET PASSWORD FOR 'app' = PASSWORD('abcd'); ERROR 1819 (HY000): …
153 mysql 


4
Verileri kopyalamadan tabloyu kopyalama
CREATE TABLE foo SELECT * FROM bar tabloyu kopyalar ve fooyeni bir tablo olarak çoğaltır bar. Nasıl şemasını kopyalayabilirsiniz fooyeni bir tabloya denilen bar olmadan yanı veriler üzerinde kopyalama?
153 mysql 

10
MySQL'de güncel tarih ve saat nasıl alınır?
Manuel bir sorguda geçerli tarih ve saati eklemek için kullanabileceğim DATETIME gibi bir değer veya komut var mı? INSERT INTO servers ( server_name, online_status, exchange, disk_space, network_shares ) VALUES( 'm1', 'ONLINE', 'ONLINE', '100GB', 'ONLINE' 'DATETIME' ) Sonunda alıntılanan DATETIME değeri, geçerli tarih ve saati eklemek istediğim yerdir.
153 mysql  sql  datetime 



4
MySQL sunucu hatası 111'e bağlanılamıyor [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 7 yıl önce kapalı . Bu soruyu geliştir Linux kutusu IP = 192.168.1.100 üzerinde mysql sunucusu kurdum ama bu IP'ye bağlanmaya çalıştığımda her zaman …

8
Tüm ana bilgisayarlardan MySQL root erişimi
MySQL sunucusunu uzak bir Ubuntu makinesine kurdum. rootKullanıcı tanımlı mysql.usermasanın bu şekilde: mysql> SELECT host, user, password FROM user WHERE user = 'root'; +------------------+------+-------------------------------------------+ | host | user | password | +------------------+------+-------------------------------------------+ | localhost | root | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | ip-10-48-110-188 | root | *xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx | | 127.0.0.1 | root …

17
Bir tabloyu bir veritabanından diğerine kopyalamanın en kolay yolu?
Veritabanları farklı kullanıcılar altında olduğunda, verileri bir veritabanındaki tablodan başka bir veritabanındaki tabloya kopyalamanın en iyi yöntemi nedir? Kullanabileceğimi biliyorum INSERT INTO database2.table2 SELECT * from database1.table1 Ama burada sorun hem olmasıdır database1ve database2farklı MySQL kullanıcıları altındadır. Böylece yalnızca user1erişebilir database1ve yalnızca user2erişebilir database2. Herhangi bir fikir?
151 mysql  database 

4
Tablo varsa, açılan tabloyu oluşturun, yoksa oluşturun.
Stumped, bunu nasıl yapacağımı bilmiyorum. Temel olarak sadece bir tablo oluşturmak istiyorum, ancak eğer varsa, düşürülmeli ve yeniden oluşturulmalı, kesilmemeli, ancak yoksa sadece oluşturmalısınız. Herkes yardım edebilir mi? Teşekkürler George
151 mysql 

11
LAST_INSERT_ID () MySQL
Oldukça kolay olması gerektiğini düşündüğüm bir MySQL sorum var. Aşağıdaki MySql sorgusu çalıştırdığınızda LAST INSERTED ID table1 döndürmek gerekir: INSERT INTO table1 (title,userid) VALUES ('test',1); INSERT INTO table2 (parentid,otherid,userid) VALUES (LAST_INSERT_ID(),4,1); SELECT LAST_INSERT_ID(); Şu anki kodun table1 yerine table2'nin LAST INSERT kimliğini döndüreceğini anlayacağınız gibi, table2 arasına eklesem bile table1'den …


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.