如何解决mysql的1045错误,修改root密码?

相信不少人再用mysql的时候都有忘记了以前设置的Root的密码的状况,接下来就出现1045问题,如何修改root密码给出具体的解决方案:

操作方法

  • 01

    首先cmd中输入  net stop mysql   //停止Mysql服务 然后在my.ini文件中的[mysqld]下面一行添加 skip_grant_tables(加上这句话)

  • 02

    在cmd中将目录切换到你的Mysql的安装路径,如我的是C:\Program Files\MySQL\MySQL Server 5.1\bin 所以在cmd中输入cd C:\Program Files\MySQL\MySQL Server 5.1\bin 再次输入 mysql -uroot -p ,这时cmd将切换成mysql模式

  • 03

    在mysql中输入 UPDATE user SET Password=PASSWORD('newpassword') where USER='root'

  • 04

    好了,现在就将root密码已经更改成newpassword了将my.ini中添加的 skip_grant_tables 删除,重启mysql服务,net start mysql ,就可以了。

(0)

相关推荐