linux下mysql开启远程访问权限及防火墙开放3306端口

1、登陆mysql

mysql -u root -p

2、设置访问地址

如果你想允许用户root从所有ip的主机连接到mysql服务器,使用%,否则使用限定IP地址,并使用root作为密码   
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION;   

3、刷新

flush privileges;

防火墙开启

1、开启端口3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent

2、重启防火墙

firewall-cmd --reload

查看已经开放的端口:

firewall-cmd --list-ports

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

1条评论