Linux環境 mysql用navicat遠程鏈接常見問題2003 1130 1045

mysql用navicat遠程鏈接常見問題
一、常見問題2003
字面意思就是不能鏈接到10.0.0.7上面的mysql服務,爲啥就不能鏈接了?哪裏有限制?本地就能夠鏈接啊
Linux環境 mysql用navicat遠程鏈接常見問題2003 1130 1045
看下服務器端監聽的mysql服務,容許哪些地址鏈接,發現只容許本地鏈接
Linux環境 mysql用navicat遠程鏈接常見問題2003 1130 1045
打開my.cnf文件,註釋掉53這一行,由於它綁定了127.0.0.1,也就是隻容許127.0.0.1訪問。
(127.0.0.1後面添加容許訪問的公網IP也能夠,IP之間用空格隔開)
Linux環境 mysql用navicat遠程鏈接常見問題2003 1130 1045
配置文件修改後,都要重啓服務的 /etc/init.d/mysql restart,重啓服務後查看監聽的mysql服務,看到全部IP均可以訪問了
Linux環境 mysql用navicat遠程鏈接常見問題2003 1130 1045
不出意外的話,遠程鏈接就能夠訪問了。
二、用戶權限、帳戶、密碼的問題 1130 1045
不容許111.0.168.154鏈接mysql服務
Linux環境 mysql用navicat遠程鏈接常見問題2003 1130 1045
用戶帳戶密碼問題
Linux環境 mysql用navicat遠程鏈接常見問題2003 1130 1045
解決辦法:
若新添加用戶:
容許新建立的alibaby用戶(密碼爲alibaby123)用select權限查全部的數據庫和表。
GRANT select ON . TO 'alibaby'@'111.0.168.154' IDENTIFIED BY 'alibaby123';
flush privileges;
若用原來的用戶
如root用戶,添加root用戶(密碼爲oqaspbwa)任意IP登陸(這裏放開了全部庫和表的全部權限)
grant all privileges on . to 'root'@'%' identified by 'owaspbwa';
flush privileges;
不出意外的話,用navicat就能夠鏈接了。
三、其餘可能出現的問題
防火牆,要麼關閉,要麼添加規則。mysql

相關文章
相關標籤/搜索