1. 程式人生 > >Linux-Centos使用Yum儲存庫安裝MySQL8.0

Linux-Centos使用Yum儲存庫安裝MySQL8.0

 

#下載rpm
#選擇自己指定的MySQL版本 Yum儲存庫頁面http://dev.mysql.com/downloads/repo/yum/
#下面命令為下載mysql8.0 rpm檔案
>wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

#安裝rpm
>rpm -ivh mysql80-community-release-el7-1.noarch.rpm

#自動下載並安裝mysql
>yum install mysql-server

#mysql初始化
>mysqld --initialize

#啟動mysql
>sudo service mysqld start

#檢視mysql啟動狀態
>sudo service mysqld status

#更改密碼策略為temporary password
> sudo grep 'temporary password' /var/log/mysqld.log

#password為上一條命令列印的多條密碼中的任意一條
> mysql -uroot -p password

#修改密碼 密碼要包含大寫字母,小寫字母,數字,特殊字元,並且密碼總長度至少為8個字元
>ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

#密碼策略更改回去,密碼為新設定的密碼
>ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密碼';

#設定遠端訪問
>update user set host = '%' where user = 'root';

#成功