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

4
MySQL'de döngü örneği için
MySQL'de, içinde bir For döngüsü olan bu saklı yordam var: DELIMITER $$ CREATE PROCEDURE ABC() BEGIN DECLARE a INT Default 0 ; simple_loop: LOOP SET a=a+1; select a; IF a=5 THEN LEAVE simple_loop; END IF; END LOOP simple_loop; END $$ Her zaman yazdırır 1. MySQL for döngüsü için doğru sözdizimi …
106 mysql  for-loop 

14
"Mysql Satır boyutu çok büyük" için sınırı değiştirin
Limiti nasıl değiştirebilirim Satır boyutu çok büyük (> 8126). Bazı sütunları TEXT veya BLOB olarak değiştirmek veya kullanmak ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSEDyardımcı olabilir. Mevcut satır biçiminde, BLOB768 baytlık önek satır içi olarak saklanır. Tablo: id int(11) No name text No date date No time time No schedule int(11) No category int(11) …
106 mysql 

5
mysql bir tablonun harmanlamasını kontrol et
Bir tablonun hangi harmanlamaya sahip olduğunu nasıl görebilirim? IE görmek istiyorum: +-----------------------------+ | table | collation | |-----------------------------| | t_name | latin_general_ci | +-----------------------------+
106 mysql  collation 

9
MySQL iki sütunu bir sütunda birleştirir
İki sütunu birde birleştirmenin bir yolunu bulmaya çalışıyorum, ancak kelimelerin kombinasyonu yerine sütunda '0' değerini almaya devam et. Bunlar diğerleri kadar denediğim şeyler: SELECT column1 + column2 AS column3 FROM table; SELECT column1 || column2 AS column3 FROM table; SELECT column1 + ' ' + column2 AS column3 FROM table; …
106 mysql  sql 

4
Tablo kilitleme olmadan büyük bir MySQL üretim tablosunda bir dizin oluşturun
~ 5M satırlık bir MySQL tablosunda bir dizin oluşturmam gerekiyor. Bu bir üretim tablosu ve bir CREATE INDEX ifadesi çalıştırırsam her şeyin tamamen engellenmesinden korkuyorum ... Eklemeleri ve seçimleri engellemeden bu dizini oluşturmanın bir yolu var mı? Merak ediyorum, durmamam, dizin oluşturmamam ve sistemimi yeniden başlatmamam gerekiyor!

12
Bir SQLAlchemy ifadesinden ham, derlenmiş bir SQL sorgusunu nasıl edinebilirim?
Bir SQLAlchemy sorgu nesnem var ve derlenmiş SQL ifadesinin metnini tüm parametreleri bağlı olarak almak istiyorum (örneğin %s, ifade derleyicisi veya MySQLdb diyalekt motoru, vb. Tarafından bağlanmayı bekleyen veya diğer değişkenler yok ). str()Sorguyu çağırmak şuna benzer bir şeyi ortaya çıkarır: SELECT id WHERE date_added <= %s AND date_added >= …
106 python  sql  mysql  sqlalchemy 

3
MySql Tablo Ekleme yoksa güncelleyin
UPDATE AggregatedData SET datenum="734152.979166667", Timestamp="2010-01-14 23:30:00.000" WHERE datenum="734152.979166667"; Varsa çalışır datenum, ancak bu verileri yoksa yeni bir satır olarak eklemek istiyorum datenum. GÜNCELLEME datenum benzersizdir, ancak bu birincil anahtar değildir
105 mysql  insert 


9
PDO kullanarak NULL değerleri nasıl eklerim?
Bu kodu kullanıyorum ve hayal kırıklığının ötesine geçiyorum: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); } catch(PDOException $e) { ... } $stmt = $dbh->prepare('INSERT INTO table(v1, v2, ...) VALUES(:v1, :v2, ...)'); $stmt->bindParam(':v1', PDO::PARAM_NULL); // --> Here's the …
105 php  mysql  pdo  null  sql-insert 


7
MySQL BOŞ DEĞİLSE, ardından 1 göster, yoksa 0 göster
Burada küçük bir ekran komplikasyonu ile çalışıyorum. Eminim sadece gözden kaçırdığım bir EĞER / ELSE yeteneği vardır. Sorguladığım 2 tablom var (müşteriler, adresler). İlki ana kayda sahiptir, ancak ikincisi LEFT JOIN'e kayıt olabilir veya olmayabilir. Adres tablosunda kayıt yoksa sıfır görüntülemek istiyorum. Ve bir kayıt varsa yalnızca 1 görüntülemek istiyorum. …

7
MySQL'e Yazarken TextArea'dan Satır Sonlarını Koru
Kullanıcıların yorum girmesini sağlamak için bir metin alanı kullanıyorum. Ancak, kullanıcılar yeni satırlar girerse, yeni satırlar çıktı alınırken görünmez. Satır sonlarının kalmasını sağlamanın bir yolu var mı? Satır sonlarını nasıl koruyacağınıza dair bir fikriniz var mı?
105 php  mysql  html 

4
Yalnızca bir otomatik sütun olabilir
MySQL'deki hatayı nasıl düzeltirim 'sadece bir otomatik artış sütununuz olabilir'. CREATE TABLE book ( id INT AUTO_INCREMENT NOT NULL, accepted_terms BIT(1) NOT NULL, accepted_privacy BIT(1) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
105 mysql  ddl 

10
MySQL INNER JOIN, ikinci tablodan yalnızca bir satır seçer
Bir usersmasam ve bir paymentsmasam var, her kullanıcı için ödemesi olanlar, paymentstabloda birden fazla ilişkili ödemeye sahip olabilir . Ödemeleri olan tüm kullanıcıları seçmek istiyorum, ancak yalnızca son ödemelerini seçmek istiyorum. Bu SQL'i deniyorum ama daha önce hiç iç içe geçmiş SQL ifadelerini denemedim, bu yüzden neyi yanlış yaptığımı bilmek …
105 mysql  sql  select  inner-join 

2
MySQL: Grup işlevinin geçersiz kullanımı
MySQL kullanıyorum. İşte benim şemam: Tedarikçiler ( sid: integer , sname: string, adres dizesi) Parçalar ( pid: tamsayı , pname: dize, renk: dize) Katalog ( sid: tamsayı, pid: tamsayı , maliyet: gerçek) (birincil tuşlar kalın yazılmıştır) En az iki tedarikçi tarafından yapılan tüm parçaları seçmek için bir sorgu yazmaya çalışıyorum: …

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.