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

CentOS 7.6 安裝 MySQL 5.7 GA 版

CentOS 7.6 安裝 MySQL 5.7 GA 版

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

前期準備

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

sudo yum update -y

此外,您需要確保系統上已安裝了必要的依賴包。可以使用以下命令來安裝:

sudo yum install -y wget

下載 MySQL 5.7 GA 版

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

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

現在,您可以使用以下命令安裝 MySQL 5.7:

sudo yum install -y mysql-community-server

安裝過程中,系統會自動下載並安裝所有必要的依賴包。安裝完成後,您可以啟動 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

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

設置 MySQL 開機自啟

最後,您可以設置 MySQL 服務在系統啟動時自動啟動:

sudo systemctl enable mysqld

總結

本文介紹了如何在 CentOS 7.6 上安裝 MySQL 5.7 GA 版的詳細步驟,包括下載、安裝、配置和安全設置。這些步驟將幫助您在自己的伺服器上成功運行 MySQL 數據庫。如果您需要更高效的解決方案,可以考慮使用 香港VPS 服務,這將為您的應用提供穩定的支持。