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

So installieren Sie Nginx in CentOS7

Installieren Sie die erforderliche Umgebung 1. gc...

HTML-Grundlagen HTML-Struktur

Was ist eine HTML-Datei? HTML steht für Hyper Text...

Dynamische SQL-Anweisungsanalyse in Mybatis

Dieser Artikel stellt hauptsächlich die dynamisch...

Detaillierte Erklärung von MySQL Explain

Bei unserer täglichen Arbeit führen wir manchmal ...

Beispiel für die Installation von Kong Gateway in Docker

1. Erstellen Sie ein Docker-Netzwerk Docker-Netzw...

Erklärung des Konzepts und der Verwendung von Like in MySQL

Like bedeutet auf Chinesisch „wie“, aber wenn es ...

Verwenden Sie HTML, um eine einfache E-Mail-Vorlage zu schreiben

Heute möchte ich über ein „Low-Tech“-Problem schr...

So lösen Sie das Zeichensatzproblem bei der Anmeldung bei Linux

Zeichensatzfehler treten immer auf Gebietsschema:...

js, um den Effekt eines Lichtschalters zu erzielen

In diesem Artikelbeispiel wird der spezifische Co...