MySQL8.0嚐鮮記錄安裝歷程

MySQL8.0據說新增很多新的功能,專門抽時間進行安裝,安裝環境是centos7,安裝8.0與5.7區別還是蠻大的,安裝方式採用的是yum安裝。

第一步:從官網下載   https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm 

wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

第二步:安裝下載下來的mysql80-community-release-el7-3.noarch.rpm 文件

sudo rpm -Uvh mysql80-community-release-el6-n.noarch.rpm

第三步:使用yum安裝命令(注8.0的安裝和5.7在名字上是有區別的)

由於網絡問題下面的安裝命裏反覆執行多次,有翻牆條件可以配置翻牆

sudo yum install mysql-community-server

第四步:啓動MySQL服務&&檢查MySQL服務狀態

sudo systemctl start mysqld.service

systemctl status mysqld.service

第五步:查看初始密碼

服務啓動後會動態生成root賬號的密碼

sudo grep 'temporary password' /var/log/mysqld.log

第六步:修改&&創建賬號密碼

MySQL8.0默認使用新的加密碼方式,密碼需要12位以上大寫字母&&小寫字母&&數字&&特殊字符組成

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

創建賬戶和授權需要分佈操作,以設置遠程連接爲例

創建賬戶:create user 'root'@'%' identified by 'MyNewPass4!';

授權:grant all on *.* to 'root'@'%';

設置遠程連接需要更改加密方式:

alter user 'root'@'%' identified with mysql_native_password by 'MyNewPass4!';

最後刷新權限

FLUSH PRIVILEGES;

注:本文只爲臨時安裝能夠運行,處理方式是否有違mysql新特性暫時不考慮

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章