Mysql远程访问报错2003

如果没有权限新建一个mysql用户给添加远程连接的权限(推荐设置)

1.例如,你想admin使用123456从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION; 

 查询用户和权限 select user,host from user;

 

如果3306 端口没有开放 使用以下命令设置保存重启即可

第一种问题的解决办法是:
在iptables中开放3306端口
在根目录下输入以下命令即可    #/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
 保存:#/etc/rc.d/init.d/iptables save  
 重启生效# service iptables restart  
---------------------

 

posted on 2019-02-25 21:31  itxx  阅读(1476)  评论(0)    收藏  举报

导航