Mysql 1067错误
1.\bin\mysqladmin -u root -p shutdown
2.net start mysql
Mysql 1045错误
mysql ERROR 1045 (28000): Access denied for user
1.编辑mysql配置文件my.ini,在[mysqld]条目下加入
skip-grant-tables
保存退出后重启mysql。
2.命令行mysql -uroot -p ,不用密码登录。
3. >use mysql;
>update user set password=password("new_pass") where user="root";
>flush privileges;
>quit
4.修改my.ini文件,把之前加入的skip-grant-tables删掉。保持退出后重启mysql。
重设root密码
1.首先将mysqld服务停掉
2.在mysql的bin目录下,执行命令:
mysqld --skip-grant-tables
此时命令行会停止不动,另起一个命令行
3.在新的命令行输入mysql,就可以进入mysql。
> use mysql;
>update user set password=password("new_pass") where user="root";
>flush privileges;
>exit
4.重启mysql服务。