本文参考自:http://www.cnblogs.com/Ivan-j2ee/archive/2012/09/22/2698278.html
我们在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里面的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 目录删除
或者通过360安全卫士直接进行删除注册表。
完成以上步骤,就可以重新安装MySQL并且进行全新配置了
相关推荐
主要为大家详细介绍了解决mysql安装时出现error Nr.1045问题的方法,感兴趣的小伙伴们可以参考一下
安装高版本mysql、解决error 2003、error nr.1364 安装高版本mysql、解决error 2003、error nr.1364
mysql配置时提示error nr.2003 can't connect to mysql server on 'localhost'(10061).doc
Nr.1045 deniedforuser‘root’@'localhost’(usingpassword:YES) apersonalfirewallisrunningonyourmachine,pleasemakesureyouhaveopened TCPport3306forconnections.Otherwisenoclientapplicationcanconnectto ...
MySQL安装与配置图解.详细的不能再详细了
3、Can’t connect to local MySQL server through socket ‘/Data/mydata/mysql.sock’ socket文件目录不对应导致的问题 4、今天要说的就是 没有打开only_full_group_by Cause:...
Cause com.mysql.jdbc.exceptions.jdbc4.CommunicationsException The last packet successfully received from the server was 47,795,922 milliseconds ago. The last packet sent successfully to the server was...
mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装.doc mysql5.7安装....
mysql安装配置教程mysql安装配置详细教程.zipmysql安装配置详细教程.zipmysql安装配置详细教程.zip
mysql-5.6.25.tar 包含两个文件: - mysql-5.6.25.tar.gz ...MySQL6源码安装官方手册: http://dev.mysql.com/doc/refman/5.6/en/installing-source-distribution.html ------------------ 资源为英文,下载请谨慎
mha4mysql-manager-0.56.tar.gz和mha4mysql-node-0.56.tar.gz 两个linux下面的安装文件
mysql安装升级备份恢复.rar mysql安装升级备份恢复.rar
最新mysql mysql-5.6.15.tar.gz,下载一次还要注册账号,传上来给大家共享一下。
其中.msi的安装文件提供了图形化的安装向导,按照向导提示进行操作即可完成安装,.zip的压缩文件直接解压就可以完成MySQL的安装。接下来以MySQL5.5为例,讲解如何使用二进制分发版在Windows平台上安装和配置MySQL。
Sqlguar的源码中对MySql.Data.dll 做了强引用,版本必须为6.2.1.0,否则会...NuGet中的是最新的,所以基本上不能用,会报错: 需要引用MySql.Data.dll,请在Nuget安装最新稳定版本,如果有版本兼容问题请先删除原有引用;
好吧,上传选择至少需要一分,没办法,本想共享给大家的。 以上资源为安装mysal时,提示缺失msvcp120.dll这个东西的资源,解压复制即可。
编译安装mysql-5.7.36.md
C#连接MySQL需要的MySql.Data.dll,MySql.Web.dll,MySql.Data.dll,MySql.Web.dll是C#操作MySQL的驱动文件,是C#连接MySQL必要插件。
mysql安装配置教程mysql安装配置详细教程.zipmysql安装配置详细教程.zip