Lösen Sie das Problem, dass Sie sich bei der Installation von MySQL auf einem Mac mit Homebrew nicht anmelden können

Lösen Sie das Problem, dass Sie sich bei der Installation von MySQL auf einem Mac mit Homebrew nicht anmelden können

Wenn Ihr Computer ein Mac ist, ist die Verwendung von Homebrew zur Installation von MySQL eine sehr bequeme Möglichkeit, es gibt jedoch dennoch einige Probleme;

Stellen Sie zunächst sicher, dass Sie MySQL installiert haben. Wenn Sie es über Homebrew installiert haben, geben Sie mysql.server start um den Dienst zu starten.

Wenn Sie

mysql -u root

Dieser Fehler ERROR 1045 (28000): Zugriff verweigert für Benutzer „zhongchengming“@„localhost“ (mit Passwort: JA) wird angezeigt. Es liegt wahrscheinlich daran, dass das ursprüngliche Passwort nicht erfolgreich geändert wurde.

Lösungsschritte

(1) Geben Sie mysqld_safe --skip-grant-tables im Terminal ein und Folgendes wird angezeigt:

21.03.2017, 11:44:11.6NZ mysqld_safe – Protokollierung in „/usr/local/var/mysql/zhongchengmingdeMacBook-Air.local.err“.
21.03.2017, 11:44:11.6NZ mysqld_safe – Protokollierung in „/usr/local/var/mysql/zhongchengmingdeMacBook-Air.local.err“.
2017-03-21T11:44:11.6NZ mysqld_safe Ein mysqld-Prozess existiert bereits

(2) Geben Sie erneut mysql -u root ein. Es wird Folgendes angezeigt

Willkommen beim MySQL-Monitor. Befehle enden mit ; ​​oder \g.
Ihre MySQL-Verbindungs-ID ist 10
Serverversion: 5.7.17 Homebrew
Copyright (c) 2000, 2016, Oracle und/oder seine Tochtergesellschaften. Alle Rechte vorbehalten.
Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer
Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen
Eigentümer.
Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen.
MySQL>

(3) Geben Sie use mysql in das Terminal ein und es wird Folgendes angezeigt

Einlesen von Tabelleninformationen zur Vervollständigung von Tabellen- und Spaltennamen
Sie können diese Funktion deaktivieren, um einen schnelleren Start mit -A zu erhalten
Datenbank geändert
MySQL>

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

Oben habe ich Ihnen die Lösung für das Problem vorgestellt, dass Sie sich bei der Installation von MySQL auf einem Mac mit Homebrew nicht anmelden können. Ich hoffe, es hilft Ihnen weiter. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • MySQL 5.7.12 Installations- und Konfigurations-Tutorial unter Mac OS 10.11
  • Installations- und Konfigurationshinweise zu MySQL 5.7.13 (Mac OS)
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL unter MAC
  • So installieren und deinstallieren Sie MySQL 5.7.11 auf dem Mac
  • So installieren Sie die neueste Version 5.7.9mysql auf Mac OS X10.10
  • Teilen des Installationsprozesses von MySQL auf dem Mac
  • Installieren Sie MySQL unter MAC OS X

<<:  Konfigurieren Sie VIM als C++-Entwicklungseditor in Ubuntu

>>:  So verwenden Sie JSX in Vue

Artikel empfehlen

Beispiel für eine erzwungene Konvertierungsmethode für MySQL-Zeichenfolgen

Vorwort Da die Typen derselben Felder in den beid...

Ich zeige Ihnen, wie Sie Schriftsymbole in CSS verwenden

Zunächst einmal: Was ist ein Schriftsymbol? Oberf...

CSS fügt Scroll zu Div hinzu und verbirgt die Bildlaufleiste

CSS fügt dem div Scrollen hinzu und verbirgt die ...

Mybatis-Implementierungsmethode für Fuzzy-Abfragen

Mybatis-Implementierungsmethode für Fuzzy-Abfrage...

So verwalten Sie Docker über die Benutzeroberfläche

Docker wird in immer mehr Szenarien verwendet. Fü...

Tutorial zur Installation von MySQL 5.7.18 unter Windows 10

In diesem Tutorial erfahren Sie alles über die In...

In wenigen Schritten zum einfachen Aufbau eines Windows-SSH-Servers

Das hier erwähnte SSH heißt Security Shell. Ich g...

Detailliertes Tutorial zur Installation des ElasticSearch:7.8.0-Clusters mit Docker

Der ElasticSearch-Cluster unterstützt動態請求的方式und靜態...