在安裝了MySQL后,有時候會出現其他IP無法訪問數據庫的情況。這往往是因為MySQL默認只允許本地IP訪問,需要進行一些配置才能讓其他IP訪問。
首先,需要找到MySQL配置文件my.cnf,一般在/etc/目錄下。使用以下命令進行查找:
sudo find / -name "my.cnf"
找到配置文件后,使用以下命令進行編輯:
sudo vi /etc/mysql/my.cnf
找到以下兩行代碼:
bind-address = 127.0.0.1 skip-networking
注釋掉這兩行代碼,如下所示:
#bind-address = 127.0.0.1 #skip-networking
保存并退出配置文件,然后重啟MySQL服務:
sudo service mysql restart
現在就可以通過其他IP訪問MySQL了。如果還是無法訪問,可以確認一下防火墻是否開啟了MySQL端口(默認為3306端口)。
以上就是解決MySQL安裝后其他IP無法訪問的方法。