Heim  >  Artikel  >  Datenbank  >  So legen Sie das Root-Passwort in MySQL fest

So legen Sie das Root-Passwort in MySQL fest

PHPz
PHPzOriginal
2023-04-20 10:10:443326Durchsuche

Als am häufigsten verwendetes Datenbankverwaltungssystem ist die Installation und Konfiguration von MySQL eine Fähigkeit, die wir bei der Back-End-Entwicklung beherrschen müssen, insbesondere das Festlegen des MySQL-Root-Passworts.

Das MySQL-Root-Konto ist das Konto mit der höchsten Autorität für die MySQL-Datenbank. Es verfügt über Funktionen wie das Erstellen und Löschen von Datenbanken, Benutzerkonten und das Ändern von Berechtigungen. Für die Sicherheit der MySQL-Datenbank ist die Passworteinstellung des Root-Kontos von entscheidender Bedeutung. Im Folgenden erklären wir Ihnen ausführlich, wie Sie das MySQL-Root-Passwort festlegen.

  1. Melden Sie sich zunächst bei MySQL an.

Geben Sie den folgenden Befehl in das Terminal ein, um sich bei MySQL anzumelden:

mysql -u root

Wenn Sie während der MySQL-Installation ein Passwort festlegen, müssen Sie das Passwort eingeben. Wenn Sie sich zum ersten Mal anmelden oder noch kein Passwort festgelegt haben, lassen Sie das Feld leer und drücken Sie zur Eingabe die Eingabetaste.

  1. Ändern Sie das MySQL-Root-Passwort

Nachdem wir den MySQL-Client aufgerufen haben, müssen wir das Passwort des Root-Kontos ändern. Geben Sie im Terminal den folgenden Befehl ein:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';

Ersetzen Sie „newpassword“ durch das Passwort, das Sie festlegen möchten.

  1. Bestätigen, dass die Passwortänderung erfolgreich war

Nachdem wir das Passwort geändert haben, müssen wir bestätigen, ob die Passwortänderung erfolgreich war. Geben Sie im Terminal den folgenden Befehl ein:

SELECT User, Host, Password FROM mysql.user;

Überprüfen Sie die Ausgabeergebnisse, um festzustellen, ob das Passwort des Root-Kontos das neue Passwort ist, das wir gerade festgelegt haben.

  1. Konfigurationsdatei ändern

Zusätzlich zum Ändern des Passworts im MySQL-Client müssen wir auch die MySQL-Konfigurationsdatei ändern. Geben Sie im Terminal den folgenden Befehl ein:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Finden Sie den folgenden Inhalt in der Datei:

#bind-address = 127.0.0.1

Ändern Sie ihn in:

bind-address = 0.0.0.0

Speichern Sie die Datei und beenden Sie den Vorgang. Der Zweck dieses Schritts besteht darin, den MySQL-Server neben dem lokalen auch auf anderen Computern zugänglich zu machen.

  1. MySQL neu starten

Geben Sie im Terminal den folgenden Befehl ein, um den MySQL-Server neu zu starten:

sudo service mysql restart

Nach dem Neustart können wir mit dem Root-Konto auf anderen Computern auf die MySQL-Datenbank zugreifen und das neue Passwort verwenden, das wir gerade festgelegt haben.

Zusammenfassung

Bei der Backend-Entwicklung mit MySQL ist die Passworteinstellung für das Root-Konto ein wesentlicher Prozess und eine sehr wichtige Sicherheitsmaßnahme. Ich glaube, dass Sie durch die obige Einführung gemeistert haben, wie Sie das MySQL-Root-Passwort festlegen. Ich hoffe, dass dieser Artikel für alle hilfreich sein kann.

Das obige ist der detaillierte Inhalt vonSo legen Sie das Root-Passwort in MySQL fest. 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