远程连接Linux服务器上的MySQL

(1)首先确保 linux服务上的 mysql 的3306端口是对外开放的

  编辑 vi /etc/sysconfig/iptables

  将 如下 内容拷贝进去(注意 :不要粘贴在文件的最后 , 否则会不起作用,大致应放在倒数第三行 ) :

  -A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

(2)重启防火墙

   service iptables restart

(3)确保linux系统在 桥接模式下是可以联网的

(4)登录mysql 设置远程ip地址可以登录的权限

  1)登录 mysql -uroot -p

  2)输入密码

  3)切换mysql库: use mysql; (注意: 执行mysql命令时 ,记得带;号,%=主机IP 如果填写%代表任何IP,user:你需要设置的用户名;passowrd=你要设置的密码 )

  4)赋予权限 : grant all privileges on *.* to 'user'@'% 'identified by 'passowrd' with grant option;

  5)刷新权限表: flush privileges;
解决

hootown

Hello~

相关推荐

发表评论

微信扫一扫,分享到朋友圈

远程连接Linux服务器上的MySQL
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close