1、使用以下命令查看当前安装mysql情况
站在用户的角度思考问题,与客户深入沟通,找到文山州网站设计与文山州网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、成都网站设计、企业官网、英文网站、手机端网站、网站推广、申请域名、网站空间、企业邮箱。业务覆盖文山州地区。
rpm -qa|grep -i mysql
可以看到如下图的所示:
显示之前安装了:
MySQL-client-5.5.25a-1.rhel5
MySQL-server-5.5.25a-1.rhel5
2、停止mysql服务、删除之前安装的mysql
删除命令:rpm -e –nodeps 包名
rpm -ev MySQL-client-5.5.25a-1.rhel5
rpm -ev MySQL-server-5.5.25a-1.rhel5
如果提示依赖包错误,则使用以下命令尝试
rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps
如果提示错误:error: %preun(xxxxxx) scriptlet failed, exit status 1
则用以下命令尝试:
rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5
3、查找之前老版本mysql的目录、并且删除老版本mysql的文件和库
find / -name mysql
具体卸载步骤如下:
1. 在你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。
2. 再到控制面板里的增加删除程序内进行删除。
3. 但是你并不能完整的把MYSQL服务删除,那么就要在注册表里(regedit)清除你的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 目录删除;
在删除注册表信息的时候,可以在运行中键入regedit,进入注册表编辑器,然后再查找中输入MySQL,删除掉与此相关的内容。
需要先停止所有MySQL服务,然后到控制面板卸载(建议使用360软件管理的卸载)。如果你当时是以集成包方式安装,那注意随MySQL数据库1起安装时是不是还安装有其他1些环境组件,如Zend、Options等。
1。在“运行”里键入regedit进入注册表。
”运行“都在桌面的右下角
输入之后回车(Ent)确认.
确认之后进去注册表界面
1.HEKY_LOCAL_MACHINE\SOFTWARE\MYSQL目录删除
2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除
3.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除
5
4. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog \Application\MySQL目录删除注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是 ControlSet005、006之类,删除的时候,都删除就可以
6
删除C:\Documents and Settings\All Users\Application Data\下的MySQL文件夹
或者删除 C:\ProgramData\MySQL下的内容
7
最后卸载MySQL。
删除MySQL安装路径下的文件夹;
8
再到注册表中,用F3查找"MYSQL"关键字,然后把关于MYSQL的文件,文件夹,所有能删除的都删掉,最好多找几次,确定都删了,不能删的最多有3个文件夹(依个人系统而定);