1. 程式人生 > >CentOS 7 安裝mysql 5.7版本

CentOS 7 安裝mysql 5.7版本

-i mysqld 選擇 初始化 提示 png load 需要 權限

1.安裝包下載

https://dev.mysql.com/downloads/mysql/5.7.html#downloads

技術分享圖片

  選擇下面的RPM Bundle這個直接下載(wget有點慢,我直接用迅雷下載的)

  wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar

技術分享圖片

2.解壓包 tar -xvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar

技術分享圖片

3.只要安裝其中的四個包就行可以了

技術分享圖片

4.安裝的順序,libs->common->client->server

rpm -ivh mysql-community-libs-5.7.25-1.el7.x86_64.rpm 可能會出現錯誤,如下圖

技術分享圖片

解決安裝libs提示無common使用 --nodeps --force

技術分享圖片

在安裝server時提示無common,再重新執行下common的安裝(我這邊重新執行就ok了)

技術分享圖片

5.上面mysql已經安裝完成,啟動mysql需要先初始化 執行 mysqld --initialize 等待執行完成

6.cat /var/log/mysqld.log 獲取初始root用戶的密碼

技術分享圖片

7.執行啟動命令service mysqld restart 會出現下面的錯誤

技術分享圖片

8.給mysql的目錄加個用戶權限就可以啟動了 chown mysql:mysql -R /var/lib/mysql

技術分享圖片

9.初次登陸後需要修改root密碼

技術分享圖片

CentOS 7 安裝mysql 5.7版本