Mysql 8.0+开启远程访问

bianmaren 发布于 2020-09-01 17:24:22    访问

标签 : Mysql

1、 进入数据

mysql -u root -p ‘原来的密码’      //进入数据库中

2、 切换数据库

use mysql;

3、使用以下命令开启root用户远程访问权限:

CREATE USER 'root'@'%' IDENTIFIED BY '你的密码';

GRANT ALL ON *.* TO 'root'@'%';

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';

4、 刷新权限

FLUSH PRIVILEGES;

image.png

5、 检查服务器防火墙,确认端口是否开放,默认3306

6、 设置数据库bind-ip为:0.0.0.0

image.png