本文指導(dǎo)您在Linux系統(tǒng)上安裝mysql數(shù)據(jù)庫服務(wù)。我們將分別介紹基于RPM(如centos、Fedora)和Debian(如Ubuntu)發(fā)行版的安裝方法。
基于RPM發(fā)行版 (CentOS, Fedora等) 的MySQL安裝:
-
更新系統(tǒng)軟件包:
sudo yum update
-
sudo yum install mysql-server
-
啟動MySQL服務(wù):
sudo systemctl start mysqld
-
設(shè)置開機自動啟動:
sudo systemctl enable mysqld
-
查找臨時密碼: 安裝完成后,MySQL會生成一個臨時root密碼。您可以通過查看日志文件找到它:
sudo grep 'temporary password' /var/log/mysqld.log
-
運行安全腳本: 使用mysql_secure_installation腳本設(shè)置root密碼并增強安全性:
sudo mysql_secure_installation
-
登錄MySQL: 使用新設(shè)置的root密碼登錄MySQL數(shù)據(jù)庫:
mysql -u root -p
基于Debian發(fā)行版 (Ubuntu等) 的MySQL安裝:
-
更新系統(tǒng)軟件包:
sudo apt update
-
安裝MySQL服務(wù)器:
sudo apt install mysql-server
-
啟動MySQL服務(wù):
sudo systemctl start mysql
-
設(shè)置開機自動啟動:
sudo systemctl enable mysql
-
查找臨時密碼: 安裝完成后,MySQL會生成一個臨時root密碼。您可以通過查看日志文件找到它:
sudo grep 'temporary password' /var/log/mysql/error.log
-
運行安全腳本: 使用mysql_secure_installation腳本設(shè)置root密碼并增強安全性:
sudo mysql_secure_installation
-
登錄MySQL: 使用新設(shè)置的root密碼登錄MySQL數(shù)據(jù)庫:
mysql -u root -p
重要提示:
- 可能需要先卸載舊版本的MySQL或mariadb。
- 安裝過程中遇到問題,請參考MySQL官方文檔或社區(qū)尋求幫助。
- 安裝完成后,建議定期備份數(shù)據(jù)庫數(shù)據(jù),確保數(shù)據(jù)安全。
完成以上步驟后,您應(yīng)該可以在Linux系統(tǒng)上成功安裝并運行MySQL數(shù)據(jù)庫服務(wù)。