问题

我丢失了我的MySQL用户名和密码.如何检索它?

  最佳答案

停止MySQL进程.

使用 –skip-granttables 选项启动 MySQL 进程。

使用 -u root 选项启动 MySQL 控制台客户端。

列出所有用户;

 SELECT * FROM mysql.user;
 

重置密码;

 UPDATE mysql.user SET Password=PASSWORD('[password]') WHERE User='[username]';
 

但不要FORGET到

停止MySQL进程

正常启动MySQL进程(即没有–skip-granttables选项)

完成后,数据库的安全性可能会受到损害。

  相同标签的其他问题

mysql