mysql5.6 Das Root-Passwort der Datenbank vergessen:
[root@oraserver139 ~]# mysql -uroot -p
Passwort eingeben:
FEHLER 1045 (28000): Zugriff für Benutzer „root“@„localhost“ verweigert (mit Passwort: NEIN)
Zeigen Sie die aktuell installierte MySQL-Version an:
root@oraserver139 ~]# rpm -qa |
MySQL-server-5.6.15-1.el6.x86_64
MySQL-client-5.6.15-1.el6.x86_64
MySQL-shared-compat-5.6.15-1.el6.x86_64
MySQL-devel-5.6.15-1.el6.x86_64
perl-DBD-MySQL-4.022-1.el6.rfx.x86_64
MySQL-Dienst stoppen:
MySQL wird heruntergefahren. ERFOLGREICH!
Wechseln Sie in den Skip-Grant-Tables-Modus:
[root@oraserver139 ~]# mysqld_safe --skip-grant-tables
140211 15:37:49 mysqld_safe Protokollierung bei „/var/lib/mysql/oraserver139.err“.
140211 15:37:49 mysqld_safe Startet den mysqld-Daemon mit Datenbanken aus /var/lib/mysql
Jetzt können Sie MySQL ohne Passwort betreten:
[root@oraserver139 ~]# mysql
Willkommen beim MySQL-Monitor. Befehle enden mit ; oder g.
Ihre MySQL-Verbindungs-ID ist 1
Serverversion: 5.6.15 MySQL Community Server (GPL)
Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer
Andere Namen können Marken ihrer jeweiligen Partner sein
Besitzer.
Geben Sie die MySQL-Systemdatenbank ein:
MySQL> MySQL verwenden
Lesen von Tabelleninformationen zur Vervollständigung von Tabellen- und Spaltennamen
Sie können diese Funktion für einen schnelleren Start mit -A
deaktivieren
Datenbank geändert
Passwort des Root-Kontos ändern:
mysql> update user set password=password("12345") where user="root";
Abfrage OK, 4 Zeilen betroffen (0,02 Sek.)
Übereinstimmende Zeilen: 4 Geändert: 4 Warnungen: 0
Berechtigungen aktualisieren:
mysql> Flush-Berechtigungen;
Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)
MySQL> Exit
Tschüss
MySQL-Prozess stoppen:
[1] mysqld_safe --skip-grant-tablesgestoppt
MySQL starten:
[root@oraserver139 ~]# service mysql start
MySQL ERFOLGREICH starten!
Verwenden Sie das Passwort, das Sie gerade geändert haben, um MySQL aufzurufen:
[root@oraserver139 ~]# mysql -uroot -p12345
Warnung: Die Verwendung eines Passworts auf der Befehlszeilenschnittstelle kann unsicher sein.
Willkommen beim MySQL-Monitor. Befehle enden mit ; oder g.
Ihre MySQL-Verbindungs-ID ist 3
Serverversion: 5.6.15
Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer
Andere Namen können Marken ihrer jeweiligen Partner sein
Besitzer.
MySQL> Datenbanken anzeigen;
FEHLER 1820 (HY000): Sie müssen PASSWORT EINSTELLEN, bevor Sie diese Anweisung ausführen
Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)
--------------------
|. Datenbank |
--------------------
|. information_schema |
|. mysql |
|. performance_schema |
|. test |
--------------------
4 Reihen im Satz (0,00 Sek.)
Die oben beschriebene Methode zeigt Ihnen, wie Sie das Root-Passwort in Mysql5.6 ändern können. Ich hoffe, dass sie Ihnen weiterhilft. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung der Website!