Mysql8开启root远程并设置访问密码

Posted Luckyfish小文

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql8开启root远程并设置访问密码相关的知识,希望对你有一定的参考价值。

和旧版本设置,有点不一样

mysql -u root
mysql> use mysql;
# 查看user表信息,注意密码字段已改为autentication_string
mysql> select user, host, authentication_string from mysql.user;
# 修改root的host改为%,默认root的host为 localhost
mysql> update user set host=\'%\' where user=\'root\';
# 设置密码
mysql>ALTER USER \'root\'@\'%\' IDENTIFIED BY \'mysql123\';
#刷新
mysql>FLUSH PRIVILEGES;

最后的查询结果:

 

以上是关于Mysql8开启root远程并设置访问密码的主要内容,如果未能解决你的问题,请参考以下文章

mysql8.0修改密码及远程访问设置

mysql8开启root的远程访问

mysql8.0以后的版本开启远程连接:

MySQL8.0设置远程访问权限

Mysql8设置允许root用户远程访问

mysql8.x开启远程登录