一、若是你只是须要安装mysql,那么只须要安装以下文件
MySQL-server-5.5.25-1.rhel5
MySQL-devel-5.5.25-1.rhel5
MySQL-client-5.5.25-1.rhel5
二、若是你须要搭建Linux整个实施环境(nginx、php、mysql、tomcat、jdk、服务器多域名配置)
请参考个人Linux项目实施系列教程:
CentOS 6.3 64位搭建nginx1.3+php5.4.3+mysql5.5.25+tomcat7+jdk7安装php
命令:rpm -qa|grep -i mysql
能够看到以下图的所示:
说明以前安装了:
MySQL-server-5.5.25-1.rhel5
MySQL-devel-5.5.25-1.rhel5
MySQL-client-5.5.25-1.rhel5node
删除命令:rpm -e –nodeps 包名
# rpm -ev MySQL-server-5.5.25-1.rhel5
# rpm -ev MySQL-devel-5.5.25-1.rhel5
# rpm -ev MySQL-client-5.5.25-1.rhel5
若是存在CentOS自带mysql-libs-5.1.71-1.el6.x86_64使用下面的命令卸载便可 mysql
1
|
rpm -ev --nodeps mysql-libs-
5.1
.
71
-
1
.el6.x86_64
|
# find / -name mysql
查找结果以下:
[root@localhost ~]# find / -name mysql
# /var/lib/mysql
# /var/lib/mysql/mysql
# /usr/lib64/mysql
删除对应的mysql目录
# rm -rf /var/lib/mysql
# rm -rf /var/lib/mysql
# rm -rf /usr/lib64/mysql
具体的步骤如图:查找目录并删除
注意:卸载后/etc/my.cnf不会删除,须要进行手工删除
# rm -rf /etc/my.cnfnginx
# rpm -qa|grep -i mysql
无结果,说明已经卸载完全、接下来直接安装mysql便可。
若是经过上面的方法仍是卸载不了mysql,说明以前不是经过rpm方式安装的mysql,须要换一种方式sql
明天项目上线,今天晚上在客户的机房进行网站的部署,在安装mysql的时候出现了一个问题,就是死活安装不上,说已经存在mysql,最后分析错误信息才知道,原来是centos 6.3 自带安装了mysql 5.1,由于我是经过rpm方式安装的mysql5.5.25,因此最后将自带的mysql5.1删除以后就好使了。centos
yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
若是存在的话,继续删除便可。tomcat