CentOS下开启mysql远程连接

来源:互联网 发布:数控仿真模拟软件 编辑:程序博客网 时间:2024/05/22 07:38

在CentOS上安装完MySQL后,默认不开始远程访问控制。可以进行如下设定开启。

登录MySQL:
mysql -uroot -p

如需修改密码,第一次:
mysqladmin -u root password NEWPASSWORD
已设置过:
mysqladmin -u root -p ‘oldpassword’ password newpassword

执行以下命令开启远程访问限制
grant all privileges on . to ‘root’@’192.168.0.1’ identified by ‘password’ with grant option;
flush privileges;
exit

上面的是开启的IP 192.168.0.1的,如要开启所有的,用%代替IP

允许3306端口
iptables -I INPUT -p tcp -m state –state NEW -m tcp –dport 3306 -j ACCEPT
查看规则是否生效
iptables -L -n # 或者: service iptables status
这里写图片描述

0 0