Heim  >  Artikel  >  Datenbank  >  Lösen Sie das Problem von 2003 bei der Verbindung mit Navicat

Lösen Sie das Problem von 2003 bei der Verbindung mit Navicat

hzc
hzcOriginal
2020-06-13 17:13:3521464Durchsuche

Lösen Sie das Problem von 2003 bei der Verbindung mit Navicat

Lösung für 2003 bei der Verbindung mit Navicat:

(1) Überprüfen Sie, welche Ports geöffnet sind netstat -anp

Lösen Sie das Problem von 2003 bei der Verbindung mit Navicat

127.0.0.1:3306 – bedeutet, dass auf die MySQL-Datenbank nur lokal zugegriffen werden kann;

(2) Wir setzen 127.0.0.1: 3306 wird in 0.0.0.0:3306 geändert, sodass alle Benutzer remote auf die MySQL-Datenbank zugreifen können.

Öffnen Sie /etc/mysql/mysql.cnf  suchen Sie bind-address= 127.0.0.1  und ändern Sie es in bind-address= 0.0.0.0

(mysql5.7.24-Version, das Konfigurationsdateiverzeichnis ist: /etc/mysql/mysql.conf.d/mysqld.cnf

Lösen Sie das Problem von 2003 bei der Verbindung mit Navicat Neustart, um wirksam zu werden;

Befehl:

service mysql restart

(3) Nach der Ausführung des zweiten Schritts und dem Testen der Verbindung zu MySQL wird weiterhin ein Fehler gemeldet: „1130 darf keine Verbindung zu diesem MySQL-Server herstellen“. Dies liegt daran, dass Berechtigungen nicht aktiviert sind.

Ausführen unter dem Linux-Server:

1. Drücken Sie die Eingabetaste, geben Sie das Passwort ein und drücken Sie die Eingabetaste, um sich anzumelden.

2 um sich anzumeldenmysql -u root -p

1. Autorisieren Sie alle Root-Benutzer:

🎜> 3. Sie können auch die angegebene Tabelle autorisieren, was nicht so problematisch ist. Sie können sie jedoch lokal verwenden.

3. Laden Sie die Autorisierungstabelle neu:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;

4. Beenden Sie

GRANT ALL PRIVILEGES ON *.* TO root@'指定的IP地址' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION; (4) Testen Sie die Verbindung und die Verbindung ist erfolgreich.

Empfohlenes Tutorial: „

navicat-TutorialFLUSH PRIVILEGES;

Das obige ist der detaillierte Inhalt vonLösen Sie das Problem von 2003 bei der Verbindung mit Navicat. 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