目錄
確保 MySQL 3306 端口是否對外開放
開啟對外開放
重啟 MySQL
測試
聯繫交流
確保 MySQL 3306 端口是否對外開放
$ netstat -an | grep 3306
說明:mysql 3306端口只監聽了127.0.0.1,沒有對方開放
開啟對外開放
從mysql的安裝目錄下查找 "127.0.0.1"
$ grep -rn "127.0.0.1" /etc/mysql/
進入這個目錄,找到:bind-address = 127.0.0.1 並註釋掉
mysql> grant all on *.* to user_name@'%' identified by 'user_password';
重啟 MySQL
# 方式一
$ sudo /etc/init.d/mysql restart
# 方式二
$ sudo service mysql restart
測試
- telnet 正常
- 連接數據庫成功
閱讀更多 木頭魚kj 的文章