1. 进入数据库
  2. 输入 use mysql;
  3. 输入以下命令即可
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';

如果设置密码为:123456

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

真的忍不住吐槽网上的教程,一个这么简单的东西,各种妖魔鬼怪都出来了,试了很多都不可以。。

注: 2022/4/19更新,关于网络上很多教程为什么不可以,我使用的MYSQL8版本,而网上很多教程是针对5.7版本的,他们可能会使用PASSWORD()函数对密码修改,这个函数在8.0中就已经被弃用了,所以这是为什么很多教程报错的原因。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐