在CentOS上安裝MySQL可以通過多種方式進行,以下是使用yum包管理器安裝MySQL的步驟:
更新系統: 在開始安裝之前,建議先更新你的CentOS系統,以確保所有的軟件包都是最新的。
sudo yum update
移除舊版本MySQL(如果有): 如果你之前安裝過MySQL,需要先將其移除。
sudo yum remove mysql mysql-server
配置MySQL倉庫: 為了安裝MySQL,你需要添加MySQL的官方倉庫。
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
安裝MySQL服務器: 添加了倉庫之后,你可以使用yum來安裝MySQL服務器。
sudo yum install mysql-server
啟動MySQL服務: 安裝完成后,啟動MySQL服務。
sudo systemctl start mysqld
設置開機啟動: 為了讓MySQL服務在系統啟動時自動運行,執行以下命令:
sudo systemctl enable mysqld
獲取臨時密碼: MySQL在首次安裝后會生成一個臨時密碼,你需要使用這個密碼登錄并修改它。
sudo grep 'temporary password' /var/log/mysqld.log
登錄MySQL: 使用臨時密碼登錄MySQL。
mysql -u root -p
輸入臨時密碼后,你會進入MySQL命令行界面。
修改密碼: 在MySQL命令行界面中,修改root用戶的密碼。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword';
FLUSH PRIVILEGES;
將YourNewPassword替換為你想要設置的新密碼。
安全配置:
為了提高安全性,你可以運行mysql_secure_installation腳本來進行一些安全設置,比如移除匿名用戶、禁止root遠程登錄等。
sudo mysql_secure_installation
按照以上步驟,你應該能夠在CentOS系統上成功安裝并配置MySQL。記得在安裝過程中仔細閱讀提示信息,并根據你的實際需求進行相應的配置。