解决mysql安装时出现error Nr.1045问题的方法

An ·
更新时间:2024-11-13
· 912 次阅读

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


解决办法:
 1.管理工具---服务里面停止Mysql服务。
 2.控制面板---卸载Mysql,删除C:\Program Files\MySQL目录.
 3.这是最关键一步,只做前面两步,密码还是修改不了,因为MySQL 还有文件,也就是在C:\Documents and Settings\All Users\Application Data(Application Data为隐藏文件夹)里面的MySQL文件夹,这个文件没有清除是MySQL重装出现旧密码的根源所在。于是删除MySQL文件夹。
 4.检查C:\WINDOWS目录下是否有my.ini文件,将其删除
 5.注册表里的HEKY_LOCAL_MACHINE,SOFTWARE,MYSQL删除
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 目录删除 

完成以上步骤,就可以重新安装MySQL并且进行全新配置了

以上就是解决mysql安装时出现error 的方法,希望对大家的学习有所帮助,也希望大家多多支持软件开发网。

您可能感兴趣的文章:mysql ERROR 1045 (28000)问题的解决方法解决mysql ERROR 1045 (28000)-- Access denied for user问题ubuntu系统中Mysql ERROR 1045 (28000): Access denied for user root@ localhost问题的解决方法解决ubuntu 16.04安装mysql5.7.17后,登录时出现ERROR 1045 (28000): Access denied for user ''root''@''localhost''问题新装MySql后登录出现root帐号提示mysql ERROR 1045 (28000): Access denied for use的解决办法MySQL ERROR 1045 (28000) 错误的解决办法MySQL ERROR 1045 (28000): Access denied for user ''root''@''localhost'' (using password: NO) 的原因分解决办法mysql登录报错提示:ERROR 1045 (28000)的解决方法mysql登录遇到ERROR 1045问题解决方法winxp 安装MYSQL 出现Error 1045 access denied 的解决方法MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决MySQL5.7更改密码时出现ERROR 1054 (42S22)的解决方法



mysql安装 方法 error Mysql

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章
Kamaria 2021-07-24
846