ann es passieren, dass man sein Root-Passwort für den MySQL-Root vergessen hat. Um einer Neuinstallati... zubeugen, möchte ich hier Lösungswege zeigen, mit denen man sich wieder Zutritt zu MySQL verschaffen kann.
Grundsätzlich kann man das Rootpasswort so setzen
- Öffnen Sie auf dem Server eine Root-Konsole.
- Geben Sie folgende
=== Zeichensatz und Konvertierung ===
Der default-Zeichensatz in mySQL ist latin1.
So gut wie alle linux-Ditris haben auf UTF-8 umgestellt.
Ein (altes) MS-Windows verwendet i.d.R. den imb-Zeichensatz Codepage 850.
Zum Konvertieren in die SQL-Codepage verwende ich //recode
Auto-Inkrement-Wert eines ID-Feldes auf einen beliebigen Wert setzen:
<code>ALTER TABLE [tbl_name] AUTO_INCREMENT = 12345</code>
Aktuellen auto_increment Wert ausgeben:
<code>SHOW TABLE STATUS FROM `database` LIKE 'table'</code