本文給大家介紹mysql怎么開(kāi)啟遠(yuǎn)程訪(fǎng)問(wèn),希望對(duì)需要的朋友有所幫助!
mysql開(kāi)啟遠(yuǎn)程訪(fǎng)問(wèn):
1、打開(kāi)mysql server,設(shè)置mysql 訪(fǎng)問(wèn)權(quán)限
mysql>grant all privileges on *.* to 'root'@'%' identified by 'youpassword' with grant option;
說(shuō)明:Root表示用戶(hù)名,%代表所有的ip地址,也可以設(shè)置指定的ip地址
2、在執(zhí)行 flush privileges;
3、查看user表,可以看到:
host的值為%,說(shuō)明root用戶(hù)登錄mysql的時(shí)候,可以允許任意的ip訪(fǎng)問(wèn)mysql server.
4、如果使用mysql管理工具navicat,無(wú)法連接數(shù)據(jù)庫(kù),提示錯(cuò)誤號(hào)(10038);
解決辦法:
命令打開(kāi)
vi /etc/mysql/my.conf
將
bind-address = 127.0.0.1
改為
bind-address = 0.0.0.0
然后重啟mysql Server:service mysql restart;
推薦學(xué)習(xí):《mysql視頻教程》