I. 编辑mysql启动配置文件,在命令行输入sudo vim /etc/mysql/my.cnf

       在[mysqld]下面添加一行:

       skip-grant-tables

ubuntu下忘记mysql密码重置方式

2.重启MySQL服务:

       sudo service mysql restart

3.在终端输入命令mysql 进入mysql

ubuntu下忘记mysql密码重置方式

        切换到mysql数据库,输入use mysql

ubuntu下忘记mysql密码重置方式

4.将root用户的密码修改为root:

     UPDATE user SET password=password('root') WHERE user='root';

5.保存修改,退出mysql

     输入flush privileges;

     输入quit;

6.最后编辑/etc/mysql/my.cnf文件,把skip-grant-tables注释掉,重启mysql

       sudo service mysql restart

重新使用新的账号密码登录成功

 

相关文章:

  • 2021-11-28
  • 2021-08-17
  • 2021-08-22
  • 2021-11-28
  • 2021-12-06
  • 2021-12-19
猜你喜欢
  • 2022-12-23
  • 2021-11-13
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
  • 2022-01-02
相关资源
相似解决方案