MySql windows下拒绝访问bug的解决

1、到WINDOWS的命令行了(‘DOS’ 下),切换到你的MySQL bin目录下。 比如我的是 C:\Program Files\MySQL\MySQL Server 5.1\bin
然后敲下面的粗体的命令。注意你的my.ini位置。
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqld --defaults-file="C:\Program
Files\MySQL\MySQL Server 5.1\my.ini" --console --skip-grant-tables

2、 mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit  

3、然后
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin shutdown

之后正常重启MySQL服务就行了。

 

注意上面操作最好先停止服务 sc stiop mysql

posted @ 2010-11-23 11:49  Aquarius' Web Tech  阅读(1043)  评论(0编辑  收藏  举报