2018-11-29 mysql忘记密码后如何进行密码重置

之前把密码忘记了,于是查了下如何改mysql密码:

(1)先找到mysql安装位置

C:\Program Files\MySQL\MySQL Server 5.5\bin


(2)查看一下任务管理器 ,找一下mysql.exe在不在运行,停掉mysql服务器的进程


(3)进入命令行模式,cd C:\Program Files\MySQL\MySQL Server 5.5\bin进入mysql安装目录下


(4)执行命令mysqld --skip-grant-tables,此时命令行卡住;再启动一个新的命令行,输入mysql即可免密登陆mysql


(5)在mysql下执行以下命令:

mysql > show databases;

mysql > use mysql;

mysql > show tables;

mysql > select user,host,password from user; //找到user表,密码是已加密的

mysql > update user set password=password('******') where user = 'root' and host = 'localhost';

mysql > select user,host,password from user; //再看下密码,发现密码变化了。

然后重启数据库就行了

你可能感兴趣的:(2018-11-29 mysql忘记密码后如何进行密码重置)