Heim > Datenbank > MySQL-Tutorial > Implementieren Sie die MySQL-Remote-Anmeldung unter Centos

Implementieren Sie die MySQL-Remote-Anmeldung unter Centos

王林
Freigeben: 2020-01-26 20:40:39
nach vorne
3620 Leute haben es durchsucht

Implementieren Sie die MySQL-Remote-Anmeldung unter Centos

Es gibt zwei Hauptschritte zum Implementieren der Remote-Anmeldung:

(1) Erteilen Sie dem MySQL-Benutzer die Remote-Anmeldeberechtigung (Tabellenänderungsmethode oder Autorisierungsmethode);

(2) Die Firewall öffnet Port 3306.

(1) Anmeldeberechtigung erteilen

mysql -u root -p 输入密码进入到mysql中。
Nach dem Login kopieren

Autorisierungsmethode

Kontotest erstellen und autorisieren, das Passwort ist Passwort :

grant all on *.* to test@'127.0.0.1' identified by "password";
Nach dem Login kopieren

Kostenloses Teilen von Lernvideo-Tutorials: MySQL-Video-Tutorial

Tabellenmethode ändern

1. Wechseln Sie zur MySQL-Datenbank :

USE mysql;
Nach dem Login kopieren

2. Testberechtigungen ändern:

UPDATE user SET host = '%' WHERE user = 'test';
Nach dem Login kopieren

%: Jede IP kann zugreifen

3. Überprüfen Sie, ob die Benutzertabelle erfolgreich geändert wurde:

SELECT user,host FROM user;
Nach dem Login kopieren

Implementieren Sie die MySQL-Remote-Anmeldung unter Centos

4. Aktualisieren Sie die Datenbank:

flush privileges;
Nach dem Login kopieren

(2) Öffnen Sie Port 3306

1. Überprüfen Sie den Firewall-Status:

[root@study ~]# firewall-cmd –state       ## 结果显示为running或not running
Nach dem Login kopieren

2. Öffnen Sie den Port:

## zone -- 作用域
## add-port=80/tcp -- 添加端口,格式为:端口/通讯协议
## permanent -- 永久生效,没有此参数重启后失效
firewall-cmd --zone=public --add-port=3306/tcp –-permanent
Nach dem Login kopieren

3. Starten Sie die Firewall neu

firewall-cmd --reload
Nach dem Login kopieren

Implementieren Sie die MySQL-Remote-Anmeldung unter Centos

Verwenden Sie firewall-cmd --help, um die Hilfedatei anzuzeigen weitere Befehle.

Empfohlene verwandte Artikel und Tutorials: MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonImplementieren Sie die MySQL-Remote-Anmeldung unter Centos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage