天天看點

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

《 基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務 》

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

關于 mysql

MySQL是一個關系型資料庫管理系統,由瑞典 MySQL AB 公司開發,目前屬于 Oracle 旗下産品。MySQL 是最流行的關系型資料庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系資料庫管理系統) 應用軟體。

MySQL 所使用的 SQL 語言是用于通路資料庫的最常用标準化語言。MySQL 軟體采用了雙授權政策,分為社群版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇 MySQL 作為網站資料庫。

由于其社群版的性能卓越,搭配 PHP 和 Apache 可組成良好的開發環境。

本篇文章主要圍繞基于<社群版>MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21的實戰教程

關于 mysql yum 存儲庫

MySQL Yum 存儲庫提供了一種使用Yum最新軟體包安裝和更新 MySQL 産品的簡單友善的方法。

MySQL Yum 存儲庫為 MySQL 包提供了以下 Linux 發行版:

1)、紅帽企業版 Linux / Oracle Linux 版本

2)、Fedora的版本

安裝環境:

Linux 版本: CentOS-7.2

Mysql 版本: 社群版Mysql-5.7.21

mysql yum 存儲庫的安裝

1、mysql yum 存儲庫下載下傳

https://download.csdn.net/download/hello_world_qwp/10283075

2、下載下傳完成後,解壓縮包,獲得 rpm 包,将 rpm 包上傳到 Linux 伺服器,上傳完成後,如下圖:

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

3、輸入安裝指令 “ sudo yum localinstall mysql57-community-release-el7-11.noarch.rpm ”

将 MySQL Yum 存儲庫添加到系統的存儲庫清單中,并下載下傳 GnuPG 密鑰以檢查軟體包的完整性,

安裝大小為 31k ,詢問是否安裝,鍵入 “ y ” 即可,

如下圖:

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

4、安裝 mysql 社群版,輸入指令 “ sudo yum install mysql-community-server ”

如果是Fedora ,則替換 yum 為 dnf 指令即可,

下載下傳大小為 190M ,安裝完成後大小為 858M ,詢問是否安裝,鍵入 “ y ” 即可,

如下圖:

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

5、啟動 mysql 服務,輸入指令 “ systemctl start mysqld.service ”

檢視 mysql 服務是否啟動成功,輸入指令 “ systemctl status mysqld.service ”

如下圖:

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

注意:在第一次啟動 mysql 服務時,如果伺服器的資料目錄為空,則會發生以下情況:

伺服器已被初始化。

資料目錄中會自動生成 SSL 證書和密鑰檔案。

mysql 服務中的 validate_password 已安裝并啟用情況。

超級使用者帳戶 “ root ” 已經被建立。超級使用者的密碼被初始化設定并儲存在系統錯誤日志檔案中。

如果需要顯示超級使用者賬戶 “ root ” 的登陸密碼,需要輸入指令 “ sudo grep 'temporary password' /var/log/mysqld.log ” 進行擷取,

如下圖:

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

6、需要盡快的修改臨時密碼,使用臨時生成超級使用者帳戶 root 進行登陸,然後設定自定義密碼,

輸入指令 “ mysql -u root -p ”

登入成功,輸入指令 “ ALTER USER 'root'@'localhost' IDENTIFIED BY 'HuaZai12345!'; ” 進行修改,

在這兒可能會遇到密碼政策的問題,和使用臨時密碼登入時被拒絕的問題,我會在後面列舉出解決辦法,

密碼修改成功後,如下圖:

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

注:臨時密碼有兩或者三個或更多,隻有其中可以!!!

7、測試遠端連接配接,在 Windows 下或其他作業系統ing下使用 mysql 用戶端綠色工具 “ Navicat ” ,我在這兒提供個下載下傳位址,https://download.csdn.net/download/hello_world_qwp/10117585

直接打開,然後輸入 mysql 伺服器 IP 等,點選 “ 連接配接測試 ” 提示連接配接成功,如下圖:

基于MySQL Yum存儲庫在Linux-7.2上安裝MySQL-5.7.21資料庫服務(實戰篇)

好了,關于在 MySQL Yum 存儲庫在 Linux-7.2 上安裝 MySQL-5.7.21 資料庫服務就寫完了,如果還有什麼疑問或遇到什麼問題,可以給我留言。

歇後語:“共同學習,共同進步”,也希望大家多多關注CSND的IT社群。