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.
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.
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.
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.
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.
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!