Teil 1: MySQL installieren
1. Verwenden Sie zur Installation apt
sudo apt update
sudo apt install -y mysql-server
Nach Abschluss der Installation wird sie automatisch beendet und es ist kein Passwort erforderlich.
2. Die Standardinstallation hier ist die Version mysql8.0, da ich kein Passwort eingegeben habe. Daher kann ich mysql -u root -p nicht verwenden, um mysql einzugeben
Sie müssen diesen Befehl ausführen (sudo muss hinzugefügt werden), um MySQL ohne Passwort einzugeben:
sudo mysql -uroot
Verwenden Sie dann SQL, um das Benutzerkennwort zu aktualisieren:
Ändern Sie den mit mysql_native_password identifizierten Benutzer 'root'@'localhost' durch 'your_new _password';
Anschließend können Sie sich mit dem Passwort beim MySQL-Root-Konto anmelden
Teil II: Autorisierung der Fernnutzung
1. Bei direkter Autorisierung wird ein Fehler gemeldet
2. Da beim Ändern des Geheimnisses des Root-Kontos die Adresse localhost lautet, können Sie anderen Hosts hier nicht direkt den Zugriff autorisieren. Sie müssen den Host des Root-Kontos ändern, um auf alle Hosts zugreifen zu können, und dann autorisieren.
3. Denken Sie daran, die Berechtigungen zu aktualisieren, nachdem Sie den Host des Root-Kontos geändert haben. Andernfalls können Sie keine Autorisierung durchführen und müssen die Berechtigungen nach der Autorisierung aktualisieren.
Dann können Sie Tools wie Navicat verwenden, um eine Verbindung herzustellen und aus der Ferne darauf zuzugreifen!