Linux MySQL wird mit Root-Rechten gestartet. Die Methode zum Aktivieren von MySQL-Zugriffsberechtigungen in Linux ist: 1. Überprüfen Sie, ob der Überwachungsport vorhanden ist, mit dem Befehl „netstat -ntlp | grep mysql“. 2. Überprüfen Sie die MySQL-Konfiguration. Geben Sie den Befehl „mysql -u root -p use mysql;“ in die Datenbank ein.
Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, MySQL5.7, Dell G3-Computer.
Welche Berechtigungen werden zum Starten von Linux MySQL verwendet?
Aktivieren Sie Fernzugriffsberechtigungen für MySQL in einer Linux-Umgebung.
Stellen Sie über das Datenbankvisualisierungstool von Windows eine Remote-Verbindung zu MySQL her, das unter Linux installiert ist.
Sie können die folgenden Schritte ausführen, um sie nacheinander zu bestätigen!
Überprüfen Sie, ob der Listening-Port vorhanden ist
netstat -ntlp |grep mysql
Überprüfen Sie die MySQL-Konfiguration
Führen Sie zuerst aus: vim /etc/my.cnf
[mysqld] port = 3306 bind-address = 0.0.0.0 # 这一行改成0.0.0.0 或者直接注释掉 socket = /tmp/mysql.sock datadir = /usr/local/mysql/var skip-external-locking
Geben Sie die Datenbank ein und führen Sie die folgenden Befehle nacheinander aus
mysql -u root -p use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'; #Die 123456 hier ist das Passwort, das Sie für den neuen Berechtigungsbenutzer festgelegt haben, % steht für alle Hosts und kann Seien Sie auch spezifisch für Ihre Host-IP-Adresse
Flush-Berechtigungen #Berechtigungsdaten neu laden
select * from user;
Das obige ist der detaillierte Inhalt vonWelche Berechtigungen werden zum Starten von Linux MySQL verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!