由于维护的服务器经过了一番折腾后,出现了mysql登陆#1045错误。经过了一番google后,说是要修改root的密码。也碰巧忘了root的密码。下面就让我们修改一下root的密码:

    1.在“服务”里面停到mysql服务。当然也可以用net stop mysql

    2.以非安全验证的模式启动mysql服务。具体方法如下:

                    进入“命令提示符”,切换到mysql的bin目录下。

                    输入“mysqld --skip-grant-tables”(这就是进入非安全验证模式的命令)

    3.随后以命令提示符的方式进入mysql的客户端(注:这时的root密码为空)。

    4.进入后执行名令:update set password=password('新密码') where User='root';

    5.在执行命令flush privileges;

    6.退出qiut;

 

到此root密码修改成功。以正常模式启动mysql。ok

Posted on 2010-01-23 13:03  故乡的牛  阅读(2081)  评论(0编辑  收藏  举报