MySQL錯誤:Can‘t?connect?to?MySQL?server?on?localhost解決辦法(分多種情況)
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;
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)程連接。
- 重啟MySQL所在服務(wù)端系統(tǒng):
init 6
或reboot
。
總結(jié)
到此這篇關(guān)于MySQL錯誤:Can‘t connect to MySQL server on localhost解決辦法的文章就介紹到這了,更多相關(guān)MySQL Can‘t connect to MySQL server on localhost內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL之使用WITH子句和臨時表達(dá)式進(jìn)行數(shù)據(jù)分析和篩選方式
這篇文章主要介紹了MySQL之使用WITH子句和臨時表達(dá)式進(jìn)行數(shù)據(jù)分析和篩選方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04linux下導(dǎo)入、導(dǎo)出mysql數(shù)據(jù)庫命令的實現(xiàn)方法
下面小編就為大家分享一篇linux下導(dǎo)入、導(dǎo)出mysql數(shù)據(jù)庫命令的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12MYSQL設(shè)置觸發(fā)器權(quán)限問題的解決方法
這篇文章主要介紹了MYSQL設(shè)置觸發(fā)器權(quán)限問題的解決方法,需要的朋友可以參考下2014-09-09MySQL json相關(guān)函數(shù)及功能詳解
MySQL提供了一系列的JSON函數(shù),用于解析、提取、修改和操作JSON數(shù)據(jù),以下是一些常用的JSON函數(shù)及其功能,需要的朋友可以參考下2023-11-11MySQL實現(xiàn)用逗號進(jìn)行拼接、以逗號進(jìn)行分割
這篇文章主要介紹了MySQL實現(xiàn)用逗號進(jìn)行拼接、以逗號進(jìn)行分割問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12MySQL用戶和數(shù)據(jù)權(quán)限管理詳解
這篇文章主要為大家詳細(xì)介紹了MySQL數(shù)據(jù)庫管理中的用戶和數(shù)據(jù)權(quán)限管理,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)MySQL有一定幫助,需要的可以參考一下2022-08-08