Als «mysql» getaggte Fragen

MySQL ist ein kostenloses Open-Source-RDBMS (Relational Database Management System), das SQL (Structured Query Language) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle ihre eigenen SQL-Dialekte verwenden, um die Daten zu verwalten.



2
Warum sind 2 Zeilen in meinem `INSERT… ON DUPLICATE KEY UPDATE` betroffen?
Ich mache eine INSERT ... ON DUPLICATE KEY UPDATEfür eine PRIMARY KEYin der folgenden Tabelle: DESCRIBE users_interests; +------------+---------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------+---------------------------------+------+-----+---------+-------+ | uid | int(11) | NO | PRI | NULL | | | iid | int(11) | NO …

9
Doppelte gesamte MySQL-Datenbank
Ist es möglich, eine gesamte MySQL-Datenbank auf einem Linux-Server zu duplizieren? Ich weiß, dass ich exportieren und importieren kann, aber die ursprüngliche Datenbank ist> 25 MB groß, das ist also nicht ideal. Ist es möglich, mysqldump zu verwenden oder die Datenbankdateien direkt zu duplizieren?
88 mysql  database  linux 

8
Wie kann ich das langsame Abfrageprotokoll von MySQL aktivieren, ohne MySQL neu zu starten?
Ich habe die Anweisungen hier befolgt: http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/, aber das scheint nur den Schwellenwert festzulegen. Muss ich noch etwas anderes tun, als den Dateipfad festzulegen? Laut den Dokumenten von MySQL Wenn für --log-slow-queries kein Dateiname angegeben wird, lautet der Standardname host_name-slow.log. Der Server erstellt die Datei im Datenverzeichnis, sofern nicht anders …
88 mysql 


10
Gruppierung in Intervallen von 5 Minuten innerhalb eines Zeitbereichs
Ich habe einige Schwierigkeiten mit mySQL-Befehlen, die ich ausführen möchte. 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 Dies ist meine aktuelle Ausgabeanweisung. timestamp name count(b.name) …
88 mysql  sql  group-by 


6
speichereffizienter eingebauter SqlAlchemy-Iterator / Generator?
Ich habe eine MySQL-Tabelle mit ~ 10 Millionen Datensätzen, mit der ich über SqlAlchemy zusammenarbeite. Ich habe festgestellt, dass Abfragen in großen Teilmengen dieser Tabelle zu viel Speicher verbrauchen, obwohl ich dachte, ich verwende einen eingebauten Generator, der intelligent mundgerechte Teile des Datensatzes abruft: for thing in session.query(Things): analyze(thing) Um …


13
Festlegen des globalen sql_mode in MySQL
Ich versuche, sql_mode in mysql festzulegen, aber es wird ein Fehler ausgegeben. Befehl: set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION' Ist dies nicht der richtige Weg, um mehrere Modi einzustellen? Was sind die Vorteile der Einstellung von Sitzungs- und globalen Modi? was wird bevorzugt? Ich habe verschiedene Benutzer, die versuchen, die Datenbank mit verschiedenen …
88 mysql 

7
Wie importiere ich eine CSV-Datei in die MySQL Workbench?
Ich habe eine CSV-Datei. Es enthält 1,4 Millionen Datenzeilen, daher kann ich diese CSV-Datei nicht in Excel öffnen, da ihr Limit bei etwa 1 Million Zeilen liegt. Daher möchte ich diese Datei in die MySQL Workbench importieren. Diese CSV-Datei enthält Spalten wie "Service Area Code","Phone Numbers","Preferences","Opstype","Phone Type" Ich versuche, eine …
88 mysql  csv  import 


5
MySQL-Aufzählung vs.
Was sind für MySQL Datentyp "enum" und "set" die Unterschiede sowie Vor- und Nachteile der Verwendung eines gegenüber dem anderen? Beispieldatentyp: Aufzählung ('A', 'B', 'C') set ('A', 'B', 'C') Der einzige mir bekannte Unterschied besteht darin, dass mit ENUM nur ein Wert ausgewählt werden kann und mit SET mehrere Werte …
88 mysql  database 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.