1. 程式人生 > >Centos7安裝Mysql8(官方整合包)

Centos7安裝Mysql8(官方整合包)

ash str mpat .rpm roo ora com gin centos7安裝

1. 下載整合包

[[email protected] ~]# wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar


2. 解壓整合包

[[email protected] ~]# tar -xvf mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar
[[email protected] ~]# ls
mysql-8.0.12-1.el7.x86_64.rpm-bundle.tar
mysql-community-client-8.0.12-1.el7.x86_64.rpm
mysql-community-common-8.0.12-1.el7.x86_64.rpm
mysql-community-devel-8.0.12-1.el7.x86_64.rpm
mysql-community-embedded-compat-8.0.12-1.el7.x86_64.rpm
mysql-community-libs-8.0.12-1.el7.x86_64.rpm
mysql-community-libs-compat-8.0.12-1.el7.x86_64.rpm
mysql-community-minimal-debuginfo-8.0.12-1.el7.x86_64.rpm
mysql-community-server-8.0.12-1.el7.x86_64.rpm
mysql-community-server-minimal-8.0.12-1.el7.x86_64.rpm
mysql-community-test-8.0.12-1.el7.x86_64.rpm

註意:
可以使用 rpm -pql 查看指定包生成的文件(路徑)
例如:rpm -pql mysql-community-client-8.0.12-1.el7.x86_64.rpm


3. 安裝依賴包

[[email protected] ~]# yum install mysql-community-{client,common,libs}-**


4. 安裝服務端

[[email protected] ~]# rpm -ivh mysql-community-server-8.0.12-1.el7.x86_64.rpm 


5. 啟動服務

[[email protected] ~]# systemctl start mysqld
[[email protected] ~]# systemctl enable mysqld


6. 修改密碼

[[email protected] ~]# grep 'temporary password' /var/log/mysqld.log
2019-04-15T02:32:09.005050Z 5 [Note] [MY-010454] [Server] A temporary password is generated for [email protected]: eWPEdEgj/5o:
[[email protected] ~]# mysql -uroot -p'eWPEdEgj/5o:'
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

註意
要求密碼包含至少一個大寫字母,一個小寫字母,一個數字和一個特殊字符,並且總密碼長度至少為8個字符。

Centos7安裝Mysql8(官方整合包)