【mysql 8】centos 7中的Mysql 8允许远程访问

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/heiyouhei123/article/details/82628717

1. 配置 /etc/my.cnf

添加如下内容:

bind-address=0.0.0.0

#2. 设置用户
登录mysql

mysql>CREATE USER 'root'@'%' IDENTIFIED BY 'root'; //这个操作是mysql 8.0中得加的
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;     //任何远程主机都可以访问数据库 
mysql> FLUSH PRIVILEGES;    //需要输入次命令使修改生效

#3. 设置防火墙

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

#4. 重启mysql

$ service msyqld restart

猜你喜欢

转载自blog.csdn.net/heiyouhei123/article/details/82628717
今日推荐