下载安装包
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm安装MySQL组件
# rpm -ivh mysql-community-release-el7-5.noarch.rpm安装服务和依赖
# yum install mysql-community-server 配置启动MySQL服务
# systemctl start mysqld.serviceMySQL服务开机自启
# systemctl enable mysqld.service设置root密码
# mysqladmin -u root password '11111111'登录MySQL
# mysql -u root -p 添加MySQL外网访问-在登录状态下进行[‘%’代表任何主机都可以访问MySQL,也可以是IP地址制定访问的主机;‘root’访问的账户,‘password’访问时的密码]
>grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;执行上面语句
>flush privileges;退出
>exit; 修改MySQL端口号查看3306是否被MySQL占用
# netstat -anp|grep 3306修改/etc/my.cnf中的port=4007,之后重启MySQL服务
配置防火墙停止firewalld
# systemctl stop firewalld # systemctl mask firewalld安装防火墙服务
# yum install iptables-services开机自启并启动防火墙
# systemctl enable iptables # systemctl start iptables生成配置文件
# service iptables save添加防火墙策略
# iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 4007 -j ACCEPT保存到防火墙配置文件
# service iptables save看看安装了哪些组件和依赖
# rpm -qa |grep -i mysql卸载这些组件和依赖
# yum remove mysql-community mysql-community-server mysql-community-libs mysql-community-common检查是否卸载干净
# rpm -qa |grep -i mysql 卸载目录查找MySQL目录
# find / -name mysql移除这些文件
# rm -rf /usr/share/mysql