Heim  >  Artikel  >  Datenbank  >  Ausführliche Erklärung der Lösung für das Problem, dass bei der Installation von MySQL mit Homebrew auf dem Mac keine Anmeldung möglich ist

Ausführliche Erklärung der Lösung für das Problem, dass bei der Installation von MySQL mit Homebrew auf dem Mac keine Anmeldung möglich ist

黄舟
黄舟Original
2017-03-23 13:57:092392Durchsuche

Wenn es sich bei Ihrem Computer um einen Mac handelt, ist die Verwendung von Homebrew zur Installation von MySQL eine sehr bequeme Möglichkeit, es treten jedoch dennoch einige Probleme auf. In diesem Artikel erfahren Sie, wie Sie das Problem lösen können, dass Sie sich bei der Installation von MySQL mit Homebrew auf dem Mac nicht anmelden können. Freunde, die es benötigen, können sich auf

beziehen. Wenn Ihr Computer ein Mac ist, können Sie MySQL mit Homebrew installieren ist eine sehr praktische Möglichkeit, aber es treten immer noch einige Fragen auf.

Stellen Sie zunächst sicher, dass Sie MySQL installiert haben. Geben Sie mysql.server start ein, um den Dienst zu starten Wenn Sie

eingeben, wird der Fehler ERROR 1045 (28000) angezeigt: Zugriff für Benutzer „zhongchengming“@„localhost“ verweigert (mit Passwort: JA). Es sollte sein, dass das ursprüngliche Passwort nicht erfolgreich geändert wurde
mysql -u root

Lösungsschritte (1) Geben Sie mysqld_safe --skip-grant-tables im Terminal ein und die Anzeige sieht wie folgt aus

(2) Geben Sie mysql -u root erneut ein und die Anzeige sieht wie folgt aus:
2017-03-21T11:44:11.6NZ mysqld_safe Logging to '/usr/local/var/mysql/zhongchengmingdeMacBook-Air.local.err'.
2017-03-21T11:44:11.6NZ mysqld_safe Logging to '/usr/local/var/mysql/zhongchengmingdeMacBook-Air.local.err'.
2017-03-21T11:44:11.6NZ mysqld_safe A mysqld process already exists

(3) Terminal-Eingabe mit MySQL wird wie folgt angezeigt
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.7.17 Homebrew
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

(4) Passwort ändern
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
mysql>

UPDATE mysql.user SET authentication_string=PASSWORD('你的密码') WHERE User='root'; Erfolgreiche Abfrage OK, 1 Zeile betroffen, 1 Warnung (0,05 Sek.)

Übereinstimmende Zeilen: 1 Geändert: 1 Warnungen: 1

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung der Lösung für das Problem, dass bei der Installation von MySQL mit Homebrew auf dem Mac keine Anmeldung möglich ist. 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