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



11
Otomatik artış birincil anahtarını mevcut tabloya ekle
Hiçbir birincil anahtar veya auto_increment sütun olan bir tablo değiştirmek çalışıyorum. Birincil anahtar sütun eklemek nasıl biliyorum ama birincil anahtar sütun otomatik olarak veri eklemek mümkün olup olmadığını merak ediyordum (Ben zaten DB 500 satır var ve onlara kimlik vermek istiyorum ama elle yapmak istemiyorum) . Düşüncesi olan var mı? …
157 mysql  primary-key 

7
MySQL'deki ENUM türü sütunuma nasıl daha fazla üye ekleyebilirim?
MySQL başvuru kılavuzu, bunun nasıl yapılacağı konusunda kesin bir örnek sağlamaz. Daha fazla ülke eklemem gereken ENUM türü bir ülke adı sütunum var. Bunu başarmak için doğru MySQL sözdizimi nedir? İşte benim girişimim: ALTER TABLE carmake CHANGE country country ENUM('Sweden','Malaysia'); Aldığım hata: ERROR 1265 (01000): Data truncated for column 'country' …
157 mysql  enums  alter-table 


30
MySQL: Tablo oluşturulamıyor (errno: 150)
Bir .sql dosyası ve onun tablolar oluşturma başarısız almaya çalışıyorum. Başarısız olan sorgu: CREATE TABLE `data` ( `id` int(10) unsigned NOT NULL, `name` varchar(100) NOT NULL, `value` varchar(15) NOT NULL, UNIQUE KEY `id` (`id`,`name`), CONSTRAINT `data_ibfk_1` FOREIGN KEY (`id`) REFERENCES `keywords` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB …



8
MySQL Yabancı anahtar kısıtlamasında gerekli dizin bırakılamıyor
Bir sütun eklemek için mevcut veritabanımı ALTER gerekir. Sonuç olarak, bu yeni sütunu kapsayacak şekilde BENZERSİZ alanını güncellemek istiyorum. Geçerli dizini kaldırmaya çalışıyorum ama hatayı almaya devam ediyorumMySQL Cannot drop index needed in a foreign key constraint CREATE TABLE mytable_a ( ID TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(255) …
156 mysql 

11
MySQL'de sıralama işlevi
Müşterilerin rütbesini bulmam gerek. Burada benim gereksinim için karşılık gelen ANSI standart SQL sorgusu ekliyorum. Lütfen MySQL'e dönüştürmeme yardım edin. SELECT RANK() OVER (PARTITION BY Gender ORDER BY Age) AS [Partition by Gender], FirstName, Age, Gender FROM Person MySQL'de sıralamayı bulmak için herhangi bir işlev var mı?
155 mysql  sql  rank 

7
MySQL - Mevcut bir Alanı Benzersiz Yap
Benzersiz olması gereken bir alan ile zaten var olan bir tablo var. Ben sadece biliyorum çünkü zaten başka bir var, aynı değeri olan tabloya bir giriş yapıldı ve bu sorunlara neden oldu. Bu alanın yalnızca benzersiz değerleri kabul etmesini nasıl sağlayabilirim?

5
Yalnızca mysql istemcisini (Linux) kurmanın bir yolu var mı? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Tüm mysql db kurulum paketinin yüklenmesini gerektirmeyen Linux mysql komut satırı araçları var …
155 mysql  linux  client 

10
MYSQL Kesilmiş hatalı DOUBLE değeri
Aşağıdaki SQL sorgusu yürütüldüğünde: UPDATE shop_category SET name = 'Secolul XVI - XVIII' AND name_eng = '16th to 18th centuries' WHERE category_id = 4768 Aşağıdaki hata ortaya çıktı: 1292 - Truncated incorrect DOUBLE value: 'Secolul XVI - XVIII' Bunu nasıl düzeltirim? shop_category masa yapısı: category_id mediumint(8) name varchar(250) name_eng varchar(250)
155 mysql 

19
MySQL Yanlış tarih / saat değeri: '0000-00-00 00:00:00'
Kısa bir süre önce, 10 yıl önce oluşturulmuş eski bir projeyi ele aldım. MySQL 5.1 kullanır. Diğer şeylerin yanı sıra, varsayılan karakter setini latin1'den utf8'e değiştirmem gerekiyor. Örnek olarak, böyle tabloları var: CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `first_name` varchar(45) CHARACTER SET latin1 COLLATE latin1_general_ci DEFAULT …
155 mysql 

5
Sql ve mysql arasındaki fark nedir [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu sorunun yeniden açılabilmesi için açıklığa kavuşturulması konusunda yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Ben veritabanları için yeni ve merak ediyordum: SQL ve …
154 mysql  sql  database 

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.