Heim >Datenbank >MySQL-Tutorial >Mysql5.6 Ich habe das Root-Passwort vergessen und wie man das Root-Passwort ändert_MySQL

Mysql5.6 Ich habe das Root-Passwort vergessen und wie man das Root-Passwort ändert_MySQL

WBOY
WBOYOriginal
2016-08-20 08:48:151083Durchsuche

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:

[root@oraserver139 ~]# service mysql stop

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)

Copyright (c) 2000, 2013, Oracle und/oder seine Tochtergesellschaften.

Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer

Andere Namen können Marken ihrer jeweiligen Partner sein
Besitzer.

Geben Sie „help;“ oder „h“ ein, um die aktuelle Eingabeanweisung zu löschen.

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-tables

gestoppt

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

Copyright (c) 2000, 2013, Oracle und/oder seine Tochtergesellschaften.

Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer

Andere Namen können Marken ihrer jeweiligen Partner sein
Besitzer.

Geben Sie „help;“ oder „h“ ein, um die aktuelle Eingabeanweisung zu löschen.

MySQL> Datenbanken anzeigen;

FEHLER 1820 (HY000): Sie müssen PASSWORT EINSTELLEN, bevor Sie diese Anweisung ausführen

mysql> SET PASSWORD = PASSWORD('12345');

Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)

MySQL> Datenbanken anzeigen;

--------------------
|. Datenbank |
--------------------
|. information_schema |
|. mysql |
|. performance_schema |
|. test |
--------------------
4 Reihen im Satz (0,00 Sek.)

Änderung abgeschlossen;

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn