Heim  >  Artikel  >  Datenbank  >  Wie löse ich das Problem, das MySQL-Passwort auf dem Mac zu vergessen?

Wie löse ich das Problem, das MySQL-Passwort auf dem Mac zu vergessen?

青灯夜游
青灯夜游Original
2020-10-12 09:50:597456Durchsuche

Lösung: Öffnen Sie zuerst das Terminal und geben Sie den Befehl „mysql -u root“ ein. Geben Sie dann den Befehl „UPDATE mysql.user SET Authentication_String=PASSWORD(‘new Password‘) WHERE User=‘root‘;“ ein.

Wie löse ich das Problem, das MySQL-Passwort auf dem Mac zu vergessen?

(Empfohlenes Tutorial: MySQL-Video-Tutorial)

Lösung zum Vergessen des Passworts beim Anmelden bei MySQL auf dem Mac

1. Öffnen Sie das Terminal und geben Sie den Befehl ein: cd /usr/local /mysql/bin

2. mysql -uroot -p, verwenden Sie diesen Befehl, um sich anzumelden und eine Fehlermeldung zu melden:

Fehlermeldung:

Enter password: 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

3. Öffnen Sie das Terminal und geben Sie ein: sudo mysqld_safe --skip-grant-tables

Ausgabe

Password:
Logging to '/usr/local/mysql/data/localhost.err'.2018-10-10T03:21:40.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data

4. Öffnen Sie ein neues Terminal, geben Sie ein: mysql -u root, Sie sehen die folgende Ausgabe.

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 16Server version: 5.7.23 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

5. Die Terminaleingabe „use mysql“ wird wie folgt angezeigt

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

6. Passwort ändern: UPDATE mysql.user SET subscription_string=PASSWORD('your password') WHERE User='root';

Query OK, 1 row affected, 1 warning (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 1

Verwandte Empfehlungen: php-Training

Das obige ist der detaillierte Inhalt vonWie löse ich das Problem, das MySQL-Passwort auf dem Mac zu vergessen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen 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