Benutzer-Werkzeuge

Webseiten-Werkzeuge


mysql

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
mysql [2013/10/20 15:12]
root
mysql [2015/03/13 09:33] (aktuell)
root
Zeile 1: Zeile 1:
  
-===== Werkzeuge =====+====== Werkzeuge ======
  
 ^Name ^Beschreibung ^ ^Name ^Beschreibung ^
Zeile 6: Zeile 6:
  
  
-===== Konfiguration =====+====== Konfiguration ======
  
-==== Systemdatenbanken ====+===== Systemdatenbanken =====
  
   * mysql -> Benutzer, Berechtigungen usw.   * mysql -> Benutzer, Berechtigungen usw.
Zeile 19: Zeile 19:
  
  
-===== Troubleshooting =====+====== How To ====== 
 + 
 +===== Auto_Increment zu Spalte hinzufügen ===== 
 + 
 +Syntax: alter table //Tabellen-Name// modify //Spaltenname// //Typ// auto_increment; 
 +\\ \\ 
 +Beispiel: ALTER TABLE kunden MODIFY kundennummer int auto_increment 
 + 
 +<WRAP center round tip 60%> 
 +Einige Beispiele im Netz geben am Ende "Primary Key" an. \\ 
 +Das geht nur, wenn die Tabelle (auch wenn es die zu modifzierende Spalte ist) noch keinen Primary Key hat. \\ Sonst: "ERROR 1068 (42000): Multiple primary key defined 
 +
 +</WRAP> 
 + 
 + 
 + 
 + 
 +====== Troubleshooting ======
  
 ^Problem ^Mögliche Lösung ^ ^Problem ^Mögliche Lösung ^
 |Tabelle gerasht | 1. Feststellen was für eine Art von Tabelle -> mysql einloggen; Datenbank wählen; show table status -> unter Engine steht welche Table Engine für die jeweilige Tabelle zuständig ist \\ \\ 2. Reparieren -> wenn es sich um eine myIsam-Tabelle handelt -> siehe myisamchk unter "Werkzeuge"| |Tabelle gerasht | 1. Feststellen was für eine Art von Tabelle -> mysql einloggen; Datenbank wählen; show table status -> unter Engine steht welche Table Engine für die jeweilige Tabelle zuständig ist \\ \\ 2. Reparieren -> wenn es sich um eine myIsam-Tabelle handelt -> siehe myisamchk unter "Werkzeuge"|
 +
 +
 +====== Notizen ======
 +
 +
 +===== slow.log =====
 + 
 +  * Angaben sind in Sekunden/Millisekunden (hängt von der verwendeten Version ab; Millisekunden sind nach dem Dezimalpunkt)
 +  * Lock-Time -> Zeit bis die Query augeführt werden konnte; Bis dahin wurde auf die Freigabe der Tabelle (die eventuell durch andere Prozesse blockiert wurde) gewartet
 +  
mysql.1382274752.txt.gz · Zuletzt geändert: 2014/09/07 17:52 (Externe Bearbeitung)