CentOS安装软件有yum在线安装和rpm本地安装两种方式,yum一般是安装最新版本,rpm可以安装指定版本,安装MySQL不需要高本版本,5.5左右几个版本已经够用。上传安装包到CentOS系统中

CentOS系统一般自带一个MySQL,但是版本比较低,不符合开发需求,需要将其卸载干净,再安装指定版本MySQL。
首先查看系统已存在MySQL
rpm -qa | grep mysql -i

卸载MySQL(需要删除相应目录和文件,完全删除MySQL)
yum remove mysql mysql-server mysql-libs mysql-common
rm -rf /var/lib/mysql
rm -rf /etc/my.cnf
安装MySQL
yum localinstall mysql-community-release-el6-5.noarch.rpm
yum install mysql-community-server
启动MySQL
service mysqld start
设置用户名和密码
/usr/bin/mysqladmin -u root password "root"
MySQL远程连接授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
设置防火墙允许3306端口被反问(也可直接关闭防火墙)
vim /etc/sysconfig/iptables
设置内容
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
重启服务
service iptables restart
临时关闭防火墙(重启系统会再次开启)
service iptables stop
永久关闭防火墙
chkconfig iptables off

本文介绍在CentOS系统搭建MySQL环境的方法。先介绍CentOS安装软件的两种方式,指出安装MySQL选5.5左右版本即可。接着说明要卸载系统自带低版本MySQL,然后详细阐述安装、启动MySQL,设置用户名和密码,进行远程连接授权,最后介绍设置防火墙允许3306端口访问或关闭防火墙的操作。
845

被折叠的 条评论
为什么被折叠?



