mysqlerrornr.1045解决方法

来源:这里教程网 时间:2026-03-02 10:09:46 作者:

首先介绍一下我的电脑出现的问题,我是在同时安装了SQL server 2000和MySQL的情况下把SQL server 2000卸载掉,由于MySQL也出现了问题,随即重新安装了MySQL,在配置文件的时候遇到了mysql error nr.1045,查到 http://blog.renren.com/share/267527753/6857259692 ,但是这个并不能解决我的电脑出现的问题,尝试了很多次都不对,后来才发现是作者在写的帮助在语言上有一些奇异,如下是修改后正确的解决方案(黑体字为修改的地方):

1.进入cmd手动停止mysql服务:net stop mysql。(有些人说要通过管理员登录方式,其实不必要)

2.修改C:Program FilesMySQLMySQL 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、在cmd下修改密码set password for root@localhost=password('*') (*为要设置的密码)

10、从此就可以顺利使用MySQL,不用再管其他的了

【注意】:在安装的时候最好不要把安装文件放在系统盘,因为当你调用一些数据库时,这些数据会拷贝到安装文件中,所以这样会消耗存储空间。

<!-- 正文结束 -->

相关推荐