1 . 查看本機(jī)是否可以ping通MySQL服務(wù)IP地址:
2 . 查看MySQL是否允許遠(yuǎn)程連接:
mysql -uroot -p
mysql> show databases;
mysql> use mysql;
mysql> select host, user from user;
文章來源:http://www.zghlxwxcb.cn/news/detail-765933.html
-
mysql
設(shè)置遠(yuǎn)程方法1:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; #任何遠(yuǎn)程主機(jī)都可以訪問數(shù)據(jù)庫
mysql> FLUSH PRIVILEGES; #需要輸入次命令使修改生效
mysql> EXIT #退出
-
mysql
設(shè)置遠(yuǎn)程方法2:
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;
- 開放MySQL 3306端口:
- 打開MySQL配置文件:
vim /etc/mysql/my.cnf
。 - 注釋掉
bind-address = 127.0.0.1
,以允許MySQL遠(yuǎn)程連接。
文章來源地址http://www.zghlxwxcb.cn/news/detail-765933.html
- 重啟MySQL所在服務(wù)端系統(tǒng):
init 6
或reboot
。
到了這里,關(guān)于MySQL錯(cuò)誤:Can‘t connect to MySQL server on localhost(分多種情況)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!