1,卸載mariadb
systemctl stop mariadb
rpm -qa | grep mariadb
rpm -e --nodeps mariadb-5.5.52-1.el7.x86_64
rpm -e --nodeps mariadb-server-5.5.52-1.el7.x86_64
rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64
2,安裝mysql
yum search libaio # 檢索相關信息
yum install libaio #安裝依賴包
yum list installed | grep mysql #查看mysql是否安裝
yum remove mysql-libs.x86_64 -y #卸載mysql
#下載mysql 安裝源[MySQL Yum Repository ]
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
#添加 MySQL Yum Repository 到你的系統 repository 列表中
yum localinstall mysql-community-release-el7-5.noarch.rpm
#查看安裝源是否有mysql 安裝包
yum repolist enabled | grep "mysql.*-community.*"
#查看mysql版本
yum repolist all | grep mysql
#可通過修改/etc/yum.repos.d/mysql-community.repo 來啟用禁用某版本
#查看當前啟用的版本
yum repolist enabled | grep mysql
#安裝mysql
yum install mysql-community-server
whereis mysql
systemctl start mysqld
systemctl status mysqld
systemctl stop mysqld
#配置防火牆(centos 7.x的用法),增加mysql默認端口號 3306
#如果沒有防火牆也可以不用管
yum install iptables-services #安裝防火牆
service iptables restart
#開放端口
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --permanent --zone=public --add-port=3306/udp
firewall-cmd --reload
#mysql設置
mysql_secure_installation #之后按提示設置,記得設在root密碼
#登陸mysql
mysql -u root -p
#grant 權限1,權限2,…權限n on 數據庫名稱.表名稱 to 用戶名@用戶地址 identified by ‘連接口令’
#創建wwws用戶為網頁用戶,連接數據庫
CREATE USER 'wwws'@'%' IDENTIFIED BY 'zheshimima@123456';
GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'wwws'@'%';
#創建admins用戶,允許遠程連接數據庫
CREATE USER 'admins'@'%' IDENTIFIED BY 'zheshimima@123456';
GRANT ALL ON *.* TO 'admins'@'%';
#使授權立刻生效
flush privileges;
#后續
參考:http://www.centoscn.com/mysql/2016/0315/6844.html