红联Linux门户
Linux帮助

linux mysql外网授权链接

发布时间:2016-09-15 10:21:11来源:linux网站作者:ljihe
刚在一台linux服务器上面装了mysql,然后在pc端用navicat远程链接,没有想到报10038错误,网上一搜,原来是还没有授权远程登陆。
 
首先远程登陆服务器,通过执行以下命令登入mysql:
[root@instance-32spzihn ~]# mysql -u root -p  
Enter password:  
 
登陆后:
mysql> use mysql  
Database changed  
mysql> update user set Host='%' where user='root';  
mysql> exit;  
Bye  
[root@instance-32spzihn ~]# service mysql restart  
 
重启完成后再重试,若此时依然报错,可以先检查下防火墙是否开启了3306端口或者你mysql安装时相对应的端口:
[root@instance-32spzihn ~]# vim  /etc/sysconfig/iptables
linux mysql外网授权链接
 
重启防火墙:
[root@instance-32spzihn ~]# service iptables restart
 
本文永久更新地址:http://www.linuxdiyf.com/linux/24177.html