我们在windows下安装mysql时会出现Accessdeniedforuser'root'@localhost'(usingpassword:No)或者……(usingpassword:YES)的问题。
工具/原料
mysql安装包
方法/步骤
1、1.管理工具---服务里面停止MySQL服务。(在运行里输入”services.msc”,回车)
2、2.控制面板---卸载Mysql,删除C:\Program Files\MySQL目录
3、3.这是最关键一步,只做前面两步,密码还是修改不了,因为MySQL还有文件,也就是在C:\Documentsand Settings\AllUsers\Application Data里面的MySQL文件夹(或者删除C:\Documentsand Settings\AllUsers下的Application Data)。这个文件没有清除是MySQL重装出现旧密码的根源所在,于是删除MySQL文件夹
4、4.检查C:\WINDOWS目录下是否有my.ini文件,将其删
5、5.注册表里擢爻充种的HEKY_LOCAL_MACHINE,SOFTWARE,MYSQL删除(在运行里输入”reg髫潋啜缅edit”,回车) 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并且进行全新配置了(注意是全新配置)