centos下远程连接root用户-mysql5.7数据库

1.开启mysql远程登录权限,

grant all privileges on *.* to 'root'@'%' identified by 'root(密码)';
#刷新权限
flush privileges;

2.开放linux的对外访问的端口3306

#开放的端口永久保存到防火墙
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重启防火墙
systemctl restart firewalld

或者 不执行第一步,执行这一步,再/etc/my.cnf得最后一行添加,然后再开放端口

skip-grant-tables

你可能感兴趣的:(centos下远程连接root用户-mysql5.7数据库)