MySQL8.0本地服務(wù)器連接不上的問(wèn)題解決
MySQL在同一個(gè)內(nèi)網(wǎng)內(nèi),但是他人鏈接你的MySQL時(shí)候提示:
Host xxx is not allowed to connect to this MySQL server

這通常是MySQL限制了用戶允許訪問(wèn)的IP導(dǎo)致的,我們可以按照下面的步驟來(lái)接觸這個(gè)限制。
辦法一
進(jìn)入mysql的bin目錄,打開(kāi)cmd,然后輸入mysql -u root -p,然后再輸入你的賬號(hào)密碼

接著輸入 use mysql; 記得后面的分號(hào)不要忘了

接著輸入 select host from user where user = ‘root’; 分號(hào)不要忘了,這時(shí)候我們能看到host下面的是loalhost的權(quán)限

然后輸入 update user set host = ‘%’ where user = ‘root’; 修改這個(gè)權(quán)限
最后輸入 FLUSH PRIVILEGES; 刷新權(quán)限即可,現(xiàn)在別人鏈接你的MySQL就不會(huì)出現(xiàn)連接失敗了。
辦法二
我們也可以通過(guò)Navicat直接修改,如圖所示,直接打開(kāi)mysql這個(gè)數(shù)據(jù)庫(kù),然后新建查詢,然后將命令輸入進(jìn)去即可,第一個(gè)是查詢現(xiàn)在的root用戶可以允許鏈接的地址,可查可不查。如果現(xiàn)在登錄的不是root用戶,可以將root改成對(duì)應(yīng)用戶名即可。
select host from user where user = 'root'; update user set host = '%' where user = 'root'; FLUSH PRIVILEGES;

到此這篇關(guān)于MySQL8.0本地服務(wù)器連接不上的問(wèn)題解決的文章就介紹到這了,更多相關(guān)MySQL8.0本地服務(wù)器連接不上內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
解決mysql報(bào)錯(cuò)ERROR 1049 (42000): Unknown dat
windows?64位下mysql8.0.25安裝配置教程(最詳細(xì)!)
MySQL數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程和事務(wù)的區(qū)別講解
MySQL中出現(xiàn)亂碼問(wèn)題的終極解決寶典
MySQL多實(shí)例的配置應(yīng)用實(shí)例場(chǎng)景
在大數(shù)據(jù)情況下MySQL的一種簡(jiǎn)單分頁(yè)優(yōu)化方法
MySQL性能監(jiān)控軟件Nagios的安裝及配置教程
淺談MySQL中g(shù)roup_concat()函數(shù)的排序方法

