今天在Ubuntu主機(jī)下搭建mysql成功,但是進(jìn)行遠(yuǎn)程鏈接時顯示鏈接失敗!顯示錯誤代碼10061
說一下此種問題的解決思路: 1、檢查mysql權(quán)限,輸入指令 use msyql; select User,Host from user; 得到結(jié)果為 +-----------+-----------+ | User | Host | +-----------+-----------+ | zhang | % | 可以看到,顯示%,允許任何主機(jī)訪問。 此地方不成功的同學(xué)可用如下命令解決 grant all PRivileges on *.* to root@"%" identified by "passWord" with grant option; flush privileges; flush privileges是為了刷新一下權(quán)限 其中root是新增用戶名,password是新增用戶密碼。
2、用命令
vim /etc/MySQL/my.cnf找到bind-address = 127.0.0.1沒有找到可以到 /etc/MySQL/conf.d/mysql.cnf 中找找
注釋掉這行,如:#bind-address = 127.0.0.1 或者改為: bind-address = 0.0.0.0 表示允許任意ip訪問本主機(jī);
不要忘了重啟 MySQL:sudo /etc/init.d/mysql restart 也可以用命令 service mysql restart
至此問題解決!
新聞熱點
疑難解答