linux(centos6.8 64位)下安裝mysql5.7(yum方式)


下載mysql源安裝包
# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
 
安裝mysql源包
#yum localinstall mysql57-community-release-el7-8.noarch.rpm

檢查mysql源是否安裝成功
# yum repolist enabled | grep "mysql.*-community.*"

看到下圖(三個)表示成功:
mysql-connectors-community      MySQL Connectors Community      36
mysql-tools-community           MySQL Tools Community           47
mysql57-community               MySQL5.7 Community Server      189
 
安裝MySQL服務
# yum install mysql-community-server

啟動MySQL服務
# systemctl start mysqld
 
查看MySQL的啟動狀態
# systemctl status mysqld

設置開機啟動
# systemctl enable mysqld
# systemctl daemon-reload #重新載入
 
查看root默認密碼
# grep 'temporary password' /var/log/mysqld.log

修改root密碼
# mysql -uroot -p

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Abc1234!';
或者
mysql> set password for'root'@'localhost'=password('Abc1234!');

注意:mysql5.7默認安裝了密碼安全檢查插件(validate_password),默認密碼檢查策略要求密碼必須包含:大小寫字母、數字和特殊符號,並且長度不能少於8位。否則會提示ERROR 1819 (HY000): Your passworddoes not satisfy the current policy requirements錯誤

添加遠程連接登錄用戶,如:用戶名:test,密碼:Abc@1234
mysql>GRANT ALL PRIVILEGES ON *.* TO 'test'@'%'IDENTIFIED BY 'Abc@1234' WITH GRANT OPTION;

重啟mysql服務
# systemctl restart mysqld

完畢,可遠程用Navicat連接了。

 


免責聲明!

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



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