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


7
Yabancı Anahtar içeren tablo sütunları NULL olabilir mi?
Diğer tablolara birkaç kimlik sütunları olan bir tablo var. Yabancı bir anahtarın yalnızca bütünlüğü zorlamasını istiyorum oraya veri koyarsam . Bu sütunu doldurmak için daha sonra bir güncelleme yaparsam, kısıtlamayı da kontrol etmelidir. (Bu muhtemelen veritabanı sunucusuna bağlıdır, MySQL ve InnoDB tablo türünü kullanıyorum) Bunun makul bir beklenti olduğuna inanıyorum, …




6
MySQL, NULL veya boş dize eklemek daha iyi?
Bir web sitesinde çok farklı alanları olan bir formum var. Alanların bazıları isteğe bağlı, bazıları zorunludur. Benim DB tüm bu değerleri tutan bir tablo var, kullanıcı herhangi bir veri koymadı DB sütunlarına bir NULL değeri veya boş bir dize eklemek daha iyi bir uygulama var mı?
230 mysql  sql  sql-null 


11
Şifre istemi olmadan mysqldump nasıl yapılır?
Parola sormadan bir veritabanı mysqldump gerçekleştirmek için komut bilmek istiyorum. NEDEN: Ben her gün bir kez veritabanı mysqldump alır bir cron işi çalıştırmak istiyorum. Bu nedenle, istendiğinde parolayı ekleyemeyeceğim. Bunu nasıl çözebilirim?
229 mysql 

5
MySQL tablosunu iki sütuna göre sipariş etme
MySQL tablosunu iki sütuna göre nasıl sıralayabilirim? İstediğim makaleler önce en yüksek dereceye, sonra en son tarihe göre sıralanmıştır. Örnek olarak, bu örnek bir çıktı olacaktır (sol # derecelendirme, daha sonra makale başlığı, sonra makale tarihi) 50 | Bu makale | 4 Şub 2009 35 | Bu makale oldukça iyi …

17
UTF-8'i JDBC aracılığıyla MySQL'e eklemeye çalışırken “hatalı dize değeri”?
Bağlantım şöyle yapılır: Connection conn = DriverManager.getConnection(url + dbName + "?useUnicode=true&characterEncoding=utf-8", userName, password); Tabloya satır eklemek için yazarken aşağıdaki hatayı alıyorum: Incorrect string value: '\xF0\x90\x8D\x83\xF0\x90...' for column 'content' at row 1 Binlerce kayıt ekliyorum ve metin \ xF0 (yani yanlış dize değeri her zaman \ xF0 ile başlar) içerdiğinde ben …
228 mysql  jdbc  utf-8  utf8mb4 


15
İki Enlem / Uzun Nokta Arasındaki Mesafeyi Bulmanın En Hızlı Yolu
Şu anda tüm boylam ve enlem bilgileri ile bir mysql veritabanında bir milyonun altında yerleri var. Bir sorgu ile bir nokta ve diğer birçok nokta arasındaki mesafeyi bulmaya çalışıyorum. Özellikle saniyede 100'den fazla vuruşla olmasını istediğim kadar hızlı değil. Bunun için daha hızlı bir sorgu veya mysql dışında daha hızlı …
227 mysql  location  gis 

30
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: İletişim bağlantısı hatası
Java programları ile konuşmak için veritabanımı almak üzerinde çalışıyorum. Birisi bana JDBC kullanarak hızlı ve kirli bir örnek program verebilir? Oldukça muazzam bir hata alıyorum: Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received …
227 java  mysql  jdbc 


27
Yapılandırma Sistemi Başlatılamadı
Visual Studio'da yeniyim. Şu anda bir Giriş formu oluşturuyorum. Bu kod var. string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; try { using (OdbcConnection connect = new OdbcConnection(connectionString)) { connect.Open(); OdbcCommand cmd = new OdbcCommand("SELECT username, password FROM receptionist", connect); OdbcDataReader reader = cmd.ExecuteReader(); if (username_login.Text == username && password_login.Text == password) { this.Hide(); …

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.