navicat ist ein leistungsstarkes visuelles Datenbankverwaltungstool mit einer intuitiven grafischen Benutzeroberfläche, mit der Sie Informationen auf sichere und einfache Weise erstellen, organisieren, abrufen und teilen können. Viele Benutzer verwenden häufig Navicat-Software, um lokale Datenbankdateien zu verwalten. Heute werde ich Ihnen die Lösung für das Problem vorstellen, dass Navicat keine Remoteverbindung zu MySQL herstellen kann.
Empfohlene Tutorials: Navicat-Grafik-Tutorial
一.Es kann keine Verbindung zu MySql hergestellt werden Server auf '192.168. INPUT -p tcp --dport 3306 -j ACCEPT 2. #/etc/rc.d/init.d/iptables save
Methode 1: Stellen Sie den MySQL-Benutzertabellenhost gleich dem Localhost-Datenhost=%
mysql -u root -p password>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>FLUSH PRIVILEGES; mysql>select host, user from user;
1) Stellen Sie von jedem Host aus eine Verbindung zum MySQL-Server her
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON . TO 'root'@'192.168.x.x' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON 数据库名.* TO 'root'@'192.168.x.x' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGE
Das obige ist der detaillierte Inhalt vonNavicat kann keine Remoteverbindung zu MySQL herstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!