linux安装MySQL开启远程连接

2017-02-26 23:00:34  对羊弹琴

linux(centos6.8)装好MySQL后,需要设置密码等。

设置远程连接,需要两步,一是允许账号远程连接,而是端口需要开放(很重要)。

1.设置允许远程连接:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your root password' WITH GRANT OPTION;

但一般不是用root远程连接,新建用户进行远程连接:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'user'@’userip’ IDENTIFIED BY 'userpassword' WITH GRANT OPTION;
mysql>FLUSH RIVILEGESmysql>FLUSH RIVILEGE

2.设置端口开放

###允许3306 端口访问
 iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306  -j ACCEPT 
 ###保存iptables 
 service iptables save 
 ###查看iptables
 iptables -nvL
service iptables restart

之后就可以远程连接了。

评论(0) 最后更新于 2017-02-26 22:56:15