CentOS 7.3 環境安裝 MySQL 5.7
MySQL 是一個廣泛使用的開源關聯數據庫管理系統,適用於各種應用程序。本文將指導您如何在 CentOS 7.3 環境中安裝 MySQL 5.7,並提供詳細的步驟和注意事項。
前期準備
在開始安裝之前,請確保您的 CentOS 7.3 系統已經更新到最新版本。您可以使用以下命令來更新系統:
sudo yum update -y此外,您需要確保已安裝 wget 工具,以便下載 MySQL 的安裝包:
sudo yum install wget -y下載 MySQL 5.7 安裝包
接下來,您需要從 MySQL 官方網站下載 MySQL 5.7 的 RPM 安裝包。使用以下命令下載:
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安裝 MySQL 5.7
下載完成後,您可以使用以下命令安裝 MySQL 的 RPM 包:
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm安裝完成後,您需要安裝 MySQL 伺服器:
sudo yum install mysql-community-server -y啟動 MySQL 服務
安裝完成後,您可以啟動 MySQL 服務並設置其在系統啟動時自動啟動:
sudo systemctl start mysqldsudo systemctl enable mysqld獲取臨時密碼
MySQL 安裝完成後,系統會自動生成一個臨時密碼。您可以通過以下命令查看該密碼:
sudo grep 'temporary password' /var/log/mysqld.log請記下這個臨時密碼,因為您在首次登錄時需要使用它。
首次登錄 MySQL
使用以下命令登錄 MySQL:
mysql -u root -p系統會提示您輸入臨時密碼。登錄後,建議您立即更改密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';配置 MySQL
在更改密碼後,您可以進行其他配置,例如設置遠程訪問、創建新用戶等。以下是設置遠程訪問的基本步驟:
GRANT ALL PRIVILEGES ON *.* TO '用戶名'@'%' IDENTIFIED BY '用戶密碼' WITH GRANT OPTION;FLUSH PRIVILEGES;防火牆設置
如果您的系統啟用了防火牆,您需要允許 MySQL 的默認端口 3306 通過防火牆:
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanentsudo firewall-cmd --reload總結
在本文中,我們介紹了如何在 CentOS 7.3 環境中安裝 MySQL 5.7,包括下載、安裝、啟動服務及配置的詳細步驟。這些步驟將幫助您在自己的伺服器上成功運行 MySQL 數據庫。如果您需要更高效的數據庫解決方案,考慮使用 香港VPS 來部署您的應用程序,享受更穩定的性能和更高的安全性。