Press "Enter" to skip to content

windows下重置MYSQL密码

0

在phpmyadmin下显示Access denied for user ‘root’@’localhost’ (using password: YES)

密码错误,需进行重置密码。进入远程桌面后开始-运行cmd回车,进入命令行,输入net stop mysql回车,停止MYSQL

进入数据库安装的目录,比如我的是D盘program files下的MYSQL目录(d:\program files\mysql\mysql server5.0)

输入D:回车切换到D盘,然后输入cd program files\mysql\mysql server5.0\bin\回车

这样就进入到数据库目录下的BIN目录了,然后输入mysqld-nt.exe –skip-grant-tables

 

重新在运行中输入cmd再开一个命令行窗口,还是进入到MYSQL下的BIN目录,进去后输入mysql -u root -p

输入后会提示输入密码,不必理会,直接回车,会出现提示符后输入use mysql
进入到MYSQL下,然后继续输入update user set password=password(“这里写要改的新密码”) where user=”root”; 回车
这样就已经设置好root的密码了,然后输入flush privileges; 回车,赋予权限。

完成操作后重启MYSQL即可

发表评论