CentOS 7 安裝 MySQL 小記
在當今的網絡環境中,數據庫管理系統扮演著至關重要的角色。MySQL 作為一個開源的關聯數據庫管理系統,因其高效、穩定和易於使用而受到廣泛歡迎。本文將介紹如何在 CentOS 7 上安裝 MySQL,並提供一些基本的配置步驟。
前期準備
在開始安裝之前,確保你的 CentOS 7 系統已經更新到最新版本。可以使用以下命令來更新系統:
sudo yum update -y此外,確保你擁有 sudo 權限,這樣才能執行安裝命令。
安裝 MySQL
CentOS 7 的默認軟件庫中並不包含 MySQL,因此我們需要添加 MySQL 的官方 Yum 存儲庫。首先,下載 MySQL Yum Repository 的 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 伺服器:
sudo yum install mysql-community-server -y啟動 MySQL 服務
安裝完成後,我們需要啟動 MySQL 服務並設置其在系統啟動時自動啟動:
sudo systemctl start mysqldsudo systemctl enable mysqld接下來,可以使用以下命令檢查 MySQL 服務的狀態:
sudo systemctl status mysqld配置 MySQL
安裝 MySQL 後,系統會自動生成一個臨時的 root 密碼。你可以在 MySQL 的日誌文件中找到這個密碼,日誌文件的路徑通常為:
/var/log/mysqld.log使用以下命令查看日誌文件:
sudo grep 'temporary password' /var/log/mysqld.log記下這個臨時密碼後,使用以下命令登錄 MySQL:
mysql -u root -p系統會提示你輸入密碼,請輸入剛才獲取的臨時密碼。登錄後,建議立即更改 root 密碼:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';安全配置
MySQL 提供了一個安全配置腳本,可以幫助用戶進行一些基本的安全設置。使用以下命令運行安全配置腳本:
sudo mysql_secure_installation這個腳本會引導你完成一些安全設置,包括移除匿名用戶、禁止 root 遠程登錄、刪除測試數據庫等。根據提示進行操作即可。
總結
在本文中,我們介紹了如何在 CentOS 7 上安裝 MySQL,包括安裝步驟、啟動服務、配置和安全設置等。這些步驟對於希望在自己的伺服器上運行 MySQL 的用戶來說非常重要。如果你正在尋找穩定的 香港VPS 來部署你的應用,Server.HK 提供多種選擇,滿足不同需求的用戶。無論是小型網站還是大型應用,選擇合適的 伺服器 都能為你的項目提供強有力的支持。