青岛做网站
        行业新闻
行业新闻
当前位置:首页> 新闻动态 > 行业新闻

安装mysql时出现error Nr.1045怎么办

来源:华软创信  ‌|  ‌类型:青岛做网站/网站建设  |  ‌时间:2015-03-28

   很多朋友都会遇到这种情况,就是在windows下安装mysql时会出现Access denied for user 'root'@localhost'(using password:No)的问题。出现这个问题是因为你的机器上之前安装过mysql,或者这一次安装配置了新密码,进入应用的最后一步时候由于某些原因卡出了或者由于服务未启动等原因导致无法配置成功,最终结果是,配置未成功,密码设置已经保存进去了。这样我们调整好了服务等原因后,进行重新配置的时候,会发现在设置密码的时候,多了一个旧密码输入框。其实这也没什么,在密码知道的情况下,输入旧密码重新设置密码并不难,而问题关键在于即使旧密码正确,你依旧无法完成配置,在最后一个环节密码认证的时候又出错了,出错原因是密码问题,提示旧密码不对。那么面对这种情况,我们应该如何解决呢?

安装mysql时出现error Nr.1045怎么办 

青岛做网站跟大家分享一下解决办法:

1、首先进入电脑“管理工具”---“服务”,停止Mysql服务。

2、控制面板---卸载Mysql,删除C:\Program Files\MySQL目录。

3、最关键的一步,只做前面两步,密码还是修改不了,因为MySQL 还有文件,也就是在C:\Documents and Settings\All Users\Application Data里面的MySQL文件夹,这个文件没有清除是MySQL重装出现旧密码的根源所在。于是删除MySQL文件夹。

一般情况下完成第三步后,重新安装Mysql数据一般都能成功,如何还是不成功请进行下面的操作。

4、检查C:\WINDOWS目录下是否有my.ini文件,将其删除

5、注册表里的HEKY_LOCAL_MACHINESOFTWAREMYSQL删除

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除

 

 

免责声明:本站所有资讯内容搜集整理于互联网或者网友提供,并不代表本网赞同其观点,仅供学习与交流使用,如果不小心侵犯到你的权益,如果你对文章内容、图片和版权等问题存在异议,请及时联系我们删除该信息。