> rpm -qa|grep mysql
> yum remove mysql mysql-server mysql-libs mysql-common > rm -rf /var/lib/mysql > rm /etc/my.cnf
手動編輯/etc/yum.repos.d/mysql-community.repo
文件
/etc/yum.repos.d/mysql-community.repo
> vi/etc/yum.repos.d/mysql-community.repo
# Enable to use MySQL 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
編輯該enabled
選項。指定 enabled=0
禁用子庫,或 enabled=1
啓用子庫
經過運行如下命令並檢查其輸出, 驗證是否已啓用和禁用正確的子庫
> yum repolist enabled | grep mysql
enabledenabled=0enabled=1
> sudo yum install mysql-community-server
漫長等待……
沒有問題不須要這兩步mysql
> setenforce 1linux
> rm -fr /var/lib/mysql/*sql
> sudo service mysqld start ruby
Starting mysqld:[ OK ]服務器
檢查MySQL服務器的狀態ui
> sudo service mysqld status
mysqld (pid 3066) is running
查看臨時密碼
> sudo grep 'temporary password' /var/log/mysqld.log
登錄 輸入臨時密碼
> mysql -uroot -p
設置密碼
> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';密碼至少包含一個大寫字母,一個小寫字母,一個數字和一個特殊字符,而且總密碼長度至少爲8個字符