准备工作:下载安装包(MySQL-5.5.44-1.el6.x86_64.rpm-bundle.tar)
1. 查看该系统是否已存在mysql数据库,如果已存在则删除
# yum list | grep mysql
# yum remove -y mysql*
2. 解压,并安装
# tar -C /tmp/mysql -xvf MySQL-5.5.44-1.el6.x86_64.rpm-bundle.tar;
# yum install /tmp/mysql/*.rpm
3. 启动mysql服务
# service mysql start
4. 设置mysql root用户的密码
# mysqladmin -u root password '密码'
5. 登录,并设置远程ip地址可连接
# mysql -uroot –p密码
mysql> use mysql
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'IP地址' IDENTIFIED BY '密码' WITH GRANT OPTION;
(生产环境忌用 %直接替代 IP地址)
mysql> exit
6. 重启数据库,使远程可连接生效
# service mysql restart
7. iptables配置文件中新增3306端口开放,并重载配置
# echo "-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT" >> /etc/sysconfig/iptables
# service iptables reload
注意:如果重载失败,重启系统即可(# reboot)