关于删除 mysql 和 Navicat ?
来源:2-5 MySQL的用户管理
慕瓜2155115
2020-04-14 18:41:12
1、MySQL由于修改密码出现错误 重装了 输入控制命令net start 发现有两个MySQL 一个是 MySQL80 另一个是MySQL 81(重装以后自己命名)MySQL80我不是已经删除了吗为啥还在运行,是不是我没有删除干净,应该如何解决。
2、删除Navicat又重装以后 双击逻辑空间 会出现 “”1142- select command denied to user'dev'@'localhost' for table user“”提示 也是我没删除干净吗?该如何解决?
3、应该如何完全删除MySQL 和 Navicat?
1回答
同学,你好。
一、使用下面的方法卸载mysql:
1、清除MYSQL的安装目录,默认是C:\Program Files
2、清除MYSQL数据存放目录,一般在C:\Documents and Settings\All Users\Application Data\MySQL目录下(需要注意的时Application Data这个文件夹默认是隐藏的,要通过 工具->文件夹选项->查看->显示所有文件与文件夹 来设置隐藏文件可见)。删除MySQL文件夹
3、删除注册表数据,通过regedit(运行cmd命令行→输入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
4、如果任务管理器里有关mysql内容也删除 ,否则影响配置,比如端口被占用等等
5、卸载后需要重启电脑后再进行安装。
重新安装完成后,再次尝试链接数据库,如果还是报截图所示的错误,可能是数据库服务没有启动,重新启动一下即可,若还是报错,可截图再次在问答区提问,会安排老师帮你解决的。
二、出现1142- select command denied to user'dev'@'localhost' for table user,说明dev用户权限不够,同学根据老师的视频给用户添加权限即可。
如果解决了你的疑惑,请采纳,祝学习愉快~
相似问题