卸载LINUX上的mysql数据库的操作方法
1、使用以下命令查看当前安装mysql情况,查找以前是否装有mysqlrpm -qa|grep -i mysql当出现类似mysql-libs-5.1.73-7.el6.x86_64这种时,代表此服务器安装了相应的mysql。2、查看mysql服务是否开启,如果开启需要先关闭服务[root@DB-Server init.d]# service mysql status...
1、使用以下命令查看当前安装mysql情况,查找以前是否装有mysql
rpm -qa|grep-i mysql
当出现类似mysql-libs-5.1.73-7.el6.x86_64这种时,代表此服务器安装了相应的mysql。

2、查看mysql服务是否开启,如果开启需要先关闭服务
[root@DB-Server init.d]# service mysql status
MySQL running (25673)[ OK ]表示处于开启状态
此时就应该关闭mysql服务
[root@DB-Server init.d]# service mysql stop
Shutting down MySQL..[ OK ]代表关闭成功
再次检测mysql的运行状态
[root@DB-Server init.d]# service mysql status
MySQL is not running[FAILED]
代表服务已经关闭

3、关闭服务之后就可以开始卸载mysql了
[root@localhost /]# rpm -ev mysql-libs-5.1.73-7.el6.x86_64
删除时可能遇见依赖错误error: Failed dependencies

尝试用一下命令删除
[root@localhost /]# rpm -ev mysql-libs-5.1.73-7.el6.x86_64 --nodeps
出现warning: /etc/my.cnf saved as /etc/my.cnf.rpmsave代表删除成功,
如果遇见错误提示----error: %preun(xxxxxx) scriptlet failed, exit status 1
尝试以下命令
[root@localhost /]# rpm -ev
--nodepsmysql-libs-5.1.73-7.el6.x86_64
4、删除成功后清除服务器上mysql的文件夹
先查看有哪些文件
[root@localhost /]# find / -name mysql

紧接着删除这些文件夹
[root@localhost /]# rm -rf /var/spool/mail/mysql
[root@localhost /]# rm -rf /root/sphMobileApproval/node_modules/mysql
[root@localhost /]# rm -rf /root/syzs/node_modules/mysql
[root@localhost /]# rm -rf /root/mobileErp/node_modules/mysql
[root@localhost /]# rm -rf /usr/local/mysql
[root@localhost /]# rm -rf /usr/local/mysql/bin/mysql
[root@localhost /]# rm -rf /usr/local/mysql/include/mysql
[root@localhost /]# rm -rf /usr/local/mysql/data/mysql
[root@localhost /]# rm -rf /etc/rc.d/init.d/mysql
[root@localhost /]# rm -rf /home/mysql

删除成功之后再次查看是否还有对应的文件夹 [root@localhost /]# find / -name mysql
5、删除成功之后清除mysql的配置文件
[root@localhost /]# rm -rf /etc/my.cnf
6、再次查看服务器是否已经删除
[root@localhost /]# rpm -qa|grep -i mysql
更多推荐
所有评论(0)