MySQL 8.0为root用户设置密码

Posted

tags:

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

1、修改/etc/my.cnf文件
skip-grant-tables=1

2、登录mysql,并刷新
#mysql #登录mysql
mysql>FLUSH PRIVILEGES;
3、修改root密码,并刷新
mysql>ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘[email protected]‘;
mysql>FLUSH PRIVILEGES;
4、设置远程登录并刷新
mysql>update user set host=‘%‘ where user=‘root‘;
mysql>FLUSH PRIVILEGES;

以上是关于MySQL 8.0为root用户设置密码的主要内容,如果未能解决你的问题,请参考以下文章

怎么查看mysql的密码是啥

设置修改及找回 MySQL 数据库 root 用户的密码

Mysql 8.0 密码管理问题,root登录修改默认密码,root无需密码或任何密码都可以登录原因及解决方法

mysql(root用户密码设置)

2018-03-28设置及修改mysql用户密码学习笔记

XAMPP 为 MariaDB 设置 root 用户密码