Heim >Datenbank >MySQL-Tutorial >So lösen Sie das Problem der Änderung der Bindungs-IP der virtuellen Kali-Maschine MySQL
Das ist passiert: Ich habe Kali installiert, dann MySQL (mariadb) installiert, das Kontokennwort initialisiert, aber versucht, mich aus der Ferne anzumelden, was fehlgeschlagen ist. . . Der Versuch, sich remote bei MySQL anzumelden, ist fehlgeschlagen, daher muss Baidu einrichten, wie die Remote-Anmeldung zugelassen wird. . . Da die Firewall geschlossen ist, schlägt der Remote-Anmeldeversuch fehl. Es wird empfohlen, sich entsprechende Kenntnisse über Baidu anzueignen. . . Wenn Sie es nicht verstehen, können Sie versuchen, den MySQL-Dienst über Baidu zu starten und sich remote anzumelden, aber der Versuch schlägt fehl. . . Wenn ich es nicht verstehe, habe ich viele Methoden auf Baidu überprüft. Die meisten davon dienen der Lösung von Netzwerkproblemen, aber sie können mein Problem nicht lösen. Mein Host-Computer und das Kali-Netzwerk können sich gegenseitig anpingen, und Kali kann auch darauf zugreifen Das Internet ist normal, daher ist sein Netzwerk definitiv gut. In einem Beitrag wurde erwähnt, dass Port 3306 immer an die Adresse 127.0.0.1 gebunden war, was dazu führte, dass ich plötzlich nicht auf die gebundene Adresse zugreifen konnte Ich verstehe es nicht, nur Baidu - alle Methoden zum Ändern der IP in Ubantu und Centos, ändern Sie mysql.cnf, diese Datei in Kali hat kein Bind-Address-Feld und es gibt keine Änderung, wenn sie direkt geschrieben wird
Ändern Sie MySQL Bindungsadresse in Kali
Endlich habe ich einen Beitrag gesehen, was geändert wurde, war in mysql.conf.d mysqld.cnf, ich dachte, dass MySQL Mariadb ist, also habe ich das Verzeichnis /etc/mysql/mariadb.conf.d/ eingegeben und Ich habe einige Konfigurationsdateien gefundenIch hatte das Gefühl, dass hier die Wahrheit liegt. Als ich die Dateien einzeln überprüfte, fand ich das Bind-Address-Feld in der Datei 50-server.cnf und versuchte, es zu ändern
vim /etc/mysql/mariadb.conf.d/50-server.cnf #找到bind-address = 127.0.0.1 修改未0.0.0.0或者注释掉
Neustart der Dienst
systemctl restart mysqlPort ansehen
netstat -autlnp
Es fühlt sich gut an, 3306 ist an 0.0.0.0 gebunden, das Host-Navicat ist endlich verbunden! ! !
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem der Änderung der Bindungs-IP der virtuellen Kali-Maschine MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!