Als «mysql» getaggte Fragen

Alle Versionen von MySQL (nicht Microsoft SQL Server). Bitte fügen Sie auch ein versionierspezifisches Tag wie mysql-5.7 hinzu, wenn dies für die Frage relevant ist.

8
Tool zum Generieren großer Datensätze von Testdaten [geschlossen]
Wenn Sie versuchen, ein effizientes Datenbankdesign zu entwickeln, sollten Sie am besten zwei Beispieldatenbanken erstellen, diese mit Daten füllen und einige Abfragen ausführen, um festzustellen, welche Datenbank eine bessere Leistung erbringt. Gibt es ein Tool, das relativ schnell große (~ 10.000 Datensätze) Testdatensätze generiert (im Idealfall direkt in die Datenbank)? …

2
Transaktionaler DDL-Workflow für MySQL
Ich war ein wenig zu entdecken überrascht , dass DDL - Anweisungen ( alter table, create indexusw.) implizit die aktuelle Transaktion in MySQL begehen. Ausgehend von MS SQL Server war die Möglichkeit, Datenbankänderungen in einer Transaktion lokal vorzunehmen (die dann zurückgesetzt wurde), ein wichtiger Teil meines Workflows. Für die kontinuierliche …

4
Das MySQL-Relay-Protokoll ist beschädigt. Wie behebe ich das? Versucht aber gescheitert
Ein MySQL-Relay der Version 5.1.61 wurde beschädigt, als die Maschine plötzlich herunterfuhr. Ich habe versucht, es zu beheben, aber es hat nicht funktioniert. - Wie behebe ich das? Habe ich etwas falsch gemacht? Nach meinem Kenntnisstand können beschädigte MySQL-Relay-Protokolle leicht behoben werden: change master to master_log_file='<Relay_Master_Log_File>', master_log_pos=<Exec_Master_Log_Pos>; wo Relay_Master_Log_Fileund Exec_Master_Log_Possind …

7
Speichern der IP-Adresse
Ich muss die IP-Adresse aller registrierten Benutzer in der Datenbank speichern. Ich frage mich, wie viele Zeichen soll ich für eine solche Spalte deklarieren? Sollte ich auch IPv6 unterstützen? Wenn ja, wie lang darf die IP-Adresse maximal sein?

5
Vorteile der Verwendung von Backtick (`) in MySQL-Abfragen?
In MySQL können wir Abfragen mit oder ohne das `Symbol backtick ( ) erstellen . Beispiel: SELECT * FROM TEST; SELECT * FROM `TEST`; Beides funktioniert gut in der MySQL-Konsole. Gibt es einen technischen Unterschied zwischen ihnen? Hat die Verwendung von ( `) gegenüber einfachen Abfragen einen Vorteil ?
25 mysql  select 


6
Tabelle in Live-Produktionsdatenbanken ändern
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wie gehen die meisten "populären" (MySQL, Postgres ...) Datenbanksysteme damit um, Tabellen in Live-Produktionsdatenbanken zu ändern (wie das Hinzufügen, Löschen oder Ändern des Spaltentyps)? Ich weiß, dass der …

5
Wie erstelle ich einen bedingten Index in MySQL?
Wie erstelle ich einen Index, um einen bestimmten Bereich oder eine bestimmte Teilmenge der Tabelle in MySQL zu filtern? AFAIK ist es unmöglich, direkt zu erstellen, aber ich denke, es ist möglich, diese Funktion zu simulieren. Beispiel: Ich möchte einen Index für eine NAMESpalte nur für Zeilen mit erstellenSTATUS = …

5
MySQL-Konsole: Strg + C macht mich verrückt
Es gibt etwas in der MySQL-Konsole, das mich verrückt macht. Wenn ich ctrl+ cdrücke, um den aktuell eingegebenen Befehl abzubrechen, wird das Terminal beendet. In jedem Endgerät I Know ( *nixTerminals Python, PostgreSQL), ctrl+ cAbbruch des aktuellen Befehl und ctrl+ dverlässt das Terminal. Dieses Problem wurde 2003 gemeldet und ist …

4
Wie erkennen Sie eine Beschädigung der InnoDB-Tabelle?
Ich habe einige Tabellen, die partitioniert sind und mehrere Indizes für einen replizierten Slave haben. Nach dem Kopieren des Snapshots (als sicher eingestuft) auf einen neuen Slave und dem Upgrade von mysqld von 5.1.42 auf 5.5.15 und dem Neustart der Replikation stürzt InnoDB mit der Fehlermeldung "Invalid pointer ..." ab. …




1
MySQL-Transaktionsgröße - wie groß ist zu groß?
Ich habe einen Importprozess, der von Zeit zu Zeit ausgeführt wird, und ich möchte, dass es sich um eine Art "Alles oder Nichts" handelt, auch bekannt als: eine Transaktion. Es gibt viele Aspekte, und die Importe können irgendwo zwischen 100k-1mil + Aufzeichnungen ergeben. Dies entspricht einer Nutzlast von mehreren MB …


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.