這是經過:我安裝了Kali,然後安裝了MySQL(mariadb),初始化了帳戶密碼,但嘗試遠端登入失敗了。 。 。嘗試遠端登入 mysql 失敗,所以必須百度如何設定允許遠端登入。 。 。由於防火牆關閉,嘗試遠端登入失敗,建議透過百度了解相關知識。 。 。如果不理解,可以嘗試透過百度來啟動mysql服務並遠端登錄,但嘗試失敗。 。 。不懂就百度——查詢了很多方法多是解決網路故障,無法解決我的問題,我的宿主機和kali網路互相可以ping通,kali也可以正常上網,所以他網路絕對是好的最後,某帖中提到3306埠一直綁定的是127.0.0.1位址,導致無法存取要切換綁定位址,恍然大悟
##就不明白就百度—&mdash ;全是ubantu和centos修改ip的方法,修改mysql.cnf,kali裡這個文件就沒有bind-address這個字段,直接寫也沒有變化修改kali種mysql綁定地址終於看到一個帖,修改的是mysql.conf.d中的mysqld.cnf,我就想到這個mysql是mariadb於是我就進入了/etc/mysql/mariadb.conf.d/目錄裡發現了還有一些設定檔 我感覺真相就在這裡了,於是挨個檔案查看,果然在50-server.cnf這個檔案中找到了bind-address字段,嘗試修改了下vim /etc/mysql/mariadb.conf.d/50-server.cnf #找到bind-address = 127.0.0.1 修改未0.0.0.0或者注释掉重啟服務
systemctl restart mysql查看連接埠
netstat -autlnp感覺好了,3306綁定到了0.0.0.0上,宿主機navicat終於連上了! ! !
以上是kali虛擬機器mysql修改綁定ip的問題怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!