MSSQL安装错误!

条件:我的电脑上之前没有安装过MYSQL数据库。

现象:开始安装完成后功能无误,庆幸顺利,但是当我通过Navicat Lite工具(一款MYSQL的GUI工具)删除一个连接后,再执行创建数据库等操作时均报:ERROR 1044错误:Access denied for user: '@localhost' to database 的错误。

解决:如果你在重新安装mysql时弹出如下对话框,就证明你之前老的mysql没有卸载干净,因为如果是干净的环境应该弹出的是修改密码而不是输入当前密码

一般的卸载方式可能不能够完全清理掉mysql的所有文件,需要通过下面方式进行清理:

1,到控制面板里面先把mysql删除.
2.到c盘C:/Program Files目录下把mysql目录删除.
3.如果在其他盘还有设置目录也要删除.空目录也要删除
4.到regedit把注册表
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL

全部删除

最后不要忘了删除下面的文件:
删除目录 C:/Documents and Settings/All Users/Application Data/MySQL

然后重新安装问题大部分都能解决。

你可能感兴趣的:(mysql,数据库,user,database,Access,工具)