mysql开启远程访问权限

时间:2022-01-10 11:41:24

用root用户登录mysql

1、在mysql命令行中执行如下命令:

# mysql> GRANT ALL PRIVILEGESON *.* TO 'root'@'%' WITH GRANT OPTION;

2、重启mysqld服务:

# service mysqld restart

3、配置防火墙让Mysql的3306端口接收远程访问:

# iptables -I INPUT -p tcp--dport 3306 -j ACCEPT

4、编辑/etc/sysconfig/iptables文件,在INPUT链开始添加如下规则:

# iptables -A INPUT -p tcp --dport 3306 -jACCEPT