Linux yum安裝mysql5.7


查看是否有mysql軟件

> rpm -qa|grep mysql

刪除舊版本mysql

> yum remove mysql mysql-server mysql-libs mysql-common > rm -rf /var/lib/mysql > rm /etc/my.cnf

配置YUM源

> wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
安裝mysql源

> yum localinstall mysql57-community-release-el6-7.noarch.rpm
檢查mysql源是否安裝成功

> yum repolist enabled | grep "mysql.*-community.*"

選擇一個發布系列

手動編輯/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

安裝MySQL

    在mysql安裝目錄下執行

> sudo yum install mysql-community-server

漫長等待……

啟動MySQL服務器登錄

  沒有問題不需要這兩步

  > setenforce 1

  > rm -fr /var/lib/mysql/*

 

> sudo service mysqld start

Starting mysqld:[ OK ]

 

檢查MySQL服務器的狀態

> 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個字符



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM