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
Freigeben: 2024-12-20 16:21:11
Original
324 Leute haben es durchsucht

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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';
    Nach dem Login kopieren
  • 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';` 
    Nach dem Login kopieren
    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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage