Heim >Datenbank >MySQL-Tutorial >Wie kann ich das MySQL-Root-Benutzerkennwort unter OS X richtig festlegen?

Wie kann ich das MySQL-Root-Benutzerkennwort unter OS X richtig festlegen?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-20 16:21:11368Durchsuche

How Can I Properly Set the MySQL Root User Password on OS X?

Festlegen des MySQL-Root-Benutzerkennworts unter OS , aber Sie können weiterhin auf die MySQL-Befehlszeile zugreifen, ohne ein Passwort einzugeben. Dies kann entweder durch Löschen der Berechtigungen oder durch Ausführen einer Reihe von Befehlen im MySQL-Terminal behoben werden.

Option 1: Berechtigungen löschen

Sobald Sie sich am MySQL-Terminal angemeldet haben, Führen Sie einfach den folgenden Befehl aus:

Option 2: MySQL ausführen Befehle
FLUSH PRIVILEGES

Geben Sie die folgende Befehlsfolge in das MySQL-Terminal ein:

Ersetzen Sie „NEWPASSWORD“ durch das gewünschte Passwort. Dadurch sollte das Root-Benutzerpasswort zurückgesetzt werden.

mysql -u root

mysql> USE mysql;
mysql> UPDATE user SET password=PASSWORD("NEWPASSWORD") WHERE User='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

Update für MySQL-Versionen

    MySQL 5.7:
  • Ersetzen Sie das „Passwort“ Feld mit „authentication_string“ im UPDATE Abfrage.

    mysql> UPDATE user SET authentication_string=PASSWORD("NEWPASSWORD") WHERE User='root';
  • MySQL 8.0 und höher:
  • Verwenden Sie stattdessen den Befehl ALTER USER, um das Passwort festzulegen.

    mysql> `ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';` 
    Indem Sie diese Schritte befolgen, können Sie das MySQL-Root-Benutzerkennwort erfolgreich festlegen und Ihre Datenbank sichern.

Das obige ist der detaillierte Inhalt vonWie kann ich das MySQL-Root-Benutzerkennwort unter OS X richtig festlegen?. 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