服务器设置和教程 · 5 10 月, 2024

CentOS 安裝 MySQL 5.7

CentOS 安裝 MySQL 5.7

MySQL 是一個廣泛使用的開源關聯數據庫管理系統,特別適合用於網頁應用程式和數據存儲。本文將介紹如何在 CentOS 系統上安裝 MySQL 5.7,並提供詳細的步驟和注意事項。

前期準備

在開始安裝之前,請確保您的 CentOS 系統已經更新到最新版本。您可以使用以下命令來更新系統:

sudo yum update -y

此外,您需要確保系統上已安裝了 wget 工具,這樣可以方便地下載 MySQL 的安裝包。如果尚未安裝,可以使用以下命令進行安裝:

sudo yum install wget -y

下載 MySQL 5.7

接下來,您需要從 MySQL 官方網站下載 MySQL 5.7 的 RPM 包。可以使用 wget 命令來下載:

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

下載完成後,您需要安裝這個 RPM 包:

sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm

安裝 MySQL 5.7

安裝完 RPM 包後,您可以使用以下命令安裝 MySQL 5.7:

sudo yum install mysql-community-server -y

安裝過程中,系統會自動下載並安裝所需的依賴包。安裝完成後,您可以啟動 MySQL 服務:

sudo systemctl start mysqld

配置 MySQL

啟動 MySQL 服務後,您需要進行初步配置。首先,您可以檢查 MySQL 的狀態以確保其正常運行:

sudo systemctl status mysqld

接下來,您需要找到 MySQL 自動生成的臨時密碼。這個密碼通常會在安裝過程中生成,您可以通過以下命令查看:

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

使用這個臨時密碼登錄 MySQL:

mysql -u root -p

系統會提示您輸入密碼,請輸入剛才查詢到的臨時密碼。登錄後,您需要立即更改密碼以增強安全性:

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';

安全配置

為了提高 MySQL 的安全性,建議您運行安全配置腳本:

sudo mysql_secure_installation

這個腳本會引導您完成一系列安全設置,包括刪除匿名用戶、禁止遠程登錄等。根據提示進行操作即可。

總結

在本文中,我們介紹了如何在 CentOS 系統上安裝 MySQL 5.7,包括前期準備、下載、安裝及配置等步驟。透過這些步驟,您可以輕鬆地在自己的伺服器上設置 MySQL 數據庫。如果您需要更高效的 VPS 解決方案來運行您的應用程式,請考慮使用我們的服務,獲取更多資訊。