忘记MySQL密码怎么办

忘记MySQL密码的处理方式:
(1)打开安装目录下的my.ini文档,在[mysqld]的下面添加语句:
skip-grant-tables
即变为:
[mysqld]
skip-grant-tables
port=3306

(2)用空密码登录MySQL.

进入dos;

输入mysql -uroot -p直接回车

提示输入密码时不输入直接回车,这样就登录成功了。
use mysql;
update mysql.user set password= PASSWORD ('root') where user='root'; 。root 是新密码。
flush privileges;
quit;或exit;

(3)停止MySQL服务。

在dos中输入net stop mysql
 

------------------------------------

(4)还原my.ini文档:
[mysqld]
#skip-grant-tables
port=3306
(5)启动MySQL服务。net start mysql

然后用root(密码)登录,登录成功。

mysql -uroot -proot 回车

(完)

---------------------------------------
 

你可能感兴趣的:(数据库,mysql,休闲,忘记root密码,忘记mysql密码)