http://blog.csdn.net/hooperzao/article/details/25111321
一、 如何卸载CentOS系统自带MySQL
1.1、 查找以前是否装有MySQL
命令:rpm -qa|grep -i mysql
1.2、 停止MySQL服务、删除之前安装的MySQL
1) 停止服务命令:(mysql服务命令有二种:一种是mysql,一种是mysqld)
停止方式1:service mysql stop
停止方式2:/etc/init.d/mysql shutdown
停止方式3:service mysqld stop
停止方式4:/etc/init.d/mysqld shutdown
2) 删除mysql命令:rpm –e (删除命令) rpm -e –nodeps (强制删除命令)
例如:
rpm -ev MySQL-client-5.5.25a-1.rhel5
rpm -e –nodeps MySQL-server-5.5.25a-1.rhel5
1.3、 查询老版本MySQL的目录、并且删除老版本MySQL的文件和库
1) 查询命令:find / -name mysql
例如:
/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql
2) 删除命令:rm –rf
例如:
rm -rf /var/lib/mysql
rm -rf /var/lib/mysql
rm -rf /usr/lib64/mysql
注意:卸载后/etc/my.cnf不会删除,需要进行手工删除
rm -rf /etc/my.cnf
1.4、 再次查找机器是否安装Mysql
使用查询命令:rpm -qa|grep -i mysql
无结果,说明已经卸载彻底、接下来直接安装mysql即可
二、 如何在CentOS系统里在线安装Mysql
在线查看版本命令:yum list | grep mysql
1.2、 通过yum命令在线安装MySQL
在线安装命令:yum install(单个安装) yum install –y(多个安装)
例如:
yum install mysql-server
yum install –y mysql-server mysql mysql-deve
1.3、 查看安装已安装版本命令
查看已安装版本命令:rpm -qi mysql-server
CentOS: 开放80、22、3306端口操作
http://blog.sina.com.cn/s/blog_3eba8f1c0100tsox.html
#/sbin/iptables-IINPUT -p tcp --dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 22 -jACCEPT
#/sbin/iptables -I INPUT -p tcp --dport 3306 -jACCEPT
然后保存:
#/etc/rc.d/init.d/iptables save
查看打开的端口:
# /etc/init.d/iptables status
-------------------------------------------------------
补充说明:
#关闭防火墙
/etc/init.d/iptables stop
service iptables stop # 停止服务
#查看防火墙信息
/etc/init.d/iptables status
#开放端口:8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -jACCEPT
#重启防火墙以便改动生效:(或者直接重启系统)
/etc/init.d/iptables restart
#将更改进行保存
/etc/rc.d/init.d/iptables save