一、檢查系統中是否已安裝 MySQL。node
rpm -qa | grep mysqlmysql
返回空值的話,就說明沒有安裝 MySQL 。
注意:在新版本的CentOS7中,默認的數據庫已更新爲了Mariadb,而非 MySQL,因此執行 yum install mysql 命令只是更新Mariadb數據庫,並不會安裝 MySQL 。
二、查看已安裝的 Mariadb 數據庫版本。sql
rpm -qa|grep -i mariadb數據庫
三、卸載已安裝的 Mariadb 數據庫。ide
rpm -qa|grep mariadb|xargs rpm -e --nodepsrest
四、再次查看已安裝的 Mariadb 數據庫版本,確認是否卸載完成。server
rpm -qa|grep -i mariadbget
五、開始安裝mysql5.6下載安裝包it
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpmmariadb
六、安裝mysql-community-release-el7-5.noarch.rpm包
rpm -ivh mysql-community-release-el7-5.noarch.rpm
七、安裝mysql。
yum install mysql-server
八、啓動 mysql 服務 。
systemctl start mysqld.service #啓動 mysql
systemctl restart mysqld.service #重啓 mysql
systemctl stop mysqld.service #中止 mysql
systemctl enable mysqld.service #設置 mysql 開機啓動
九、設置密碼 。
mysql5.6 安裝完成後,它的 root 用戶的密碼默認是空的,咱們須要及時用 mysql 的 root 用戶登陸(第一次直接回車,不用輸入密碼),並修改密碼。
#mysql -uroot
mysql> use mysql;
mysql> update user set password=PASSWORD("這裏輸入root用戶密碼") where User='root';
mysql> flush privileges;
十、執行如下命令,爲root 用戶添加遠程登陸的能力。
mysql> GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY "123456";