mysql error nr.1045 解决方法
1、进入cmd手动停止mysql服务:net stop mysql
2、卸载MySQL
3、删除目录 C:\Documents and Settings\用户名\Application Data\MySQL(XP系统下用户名是All Users)
4、删除原来安装的目录Mysql
5、重新安装Mysql,问题解决完毕,祝您好运
?
?
?
?
之前的解决方法有点误会。(
1.进入cmd手动停止mysql服务:net stop mysql。
2.修改C:\Program Files\MySQL\MySQL Server 5.1\ 目录下的my.ini文件,在[mysqld]下添加
? ? skip-grant-tables
3.在cmd中启动mysql服务:net start mysql
4、打开mysql直接按回车以空密码登录
5、退出mysql,停止mysql服务:net stop mysql
6、将第2步添加的skip-grant-tables语句删掉
7、启动mysql服务:net start mysql
8、打开mysql以空密码登录
9、修改密码set password?for?root@localhost=password('password');?//password为要设置的密码
10、退出mysql,重新配置就不会出现1045错误了)
1 楼 whitesock 2010-07-25 这不是解决1045,而是如何处理忘记root密码的问题。 2 楼 yangzisai 2010-07-26 whitesock 写道这不是解决1045,而是如何处理忘记root密码的问题。