安裝 MySQL 數(shù)據(jù)庫的步驟因操作系統(tǒng)而異,以下是針對不同系統(tǒng)的詳細(xì)安裝方法:
-
雙擊安裝文件,選擇 "Custom"(自定義安裝)模式
-
至少勾選 "MySQL Server" 組件,點(diǎn)擊 "Next" 繼續(xù)
-
在 "Type and Networking" 頁面:
-
保持默認(rèn)端口 3306 不變
-
選擇 "Standalone MySQL Server" 模式
-
設(shè)置 root 用戶密碼(建議包含大小寫字母、數(shù)字和特殊字符)
-
完成安裝后,勾選 "Start the MySQL Server at System Startup" 確保開機(jī)自啟
-
打開命令提示符(CMD)
-
輸入命令:
mysql -u root -p
-
輸入設(shè)置的密碼,若成功進(jìn)入 MySQL 交互界面(顯示
mysql> 提示符),則安裝成功
-
從 MySQL 官網(wǎng)下載 macOS 對應(yīng)的 DMG 安裝包
-
雙擊安裝包,按照向?qū)瓿砂惭b
-
安裝完成后,在 "系統(tǒng)偏好設(shè)置" 中可找到 MySQL 圖標(biāo),點(diǎn)擊啟動服務(wù)
-
打開終端,輸入命令:
/usr/local/mysql/bin/mysql -u root -p,輸入密碼驗(yàn)證
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install mysql
brew services start mysql
mysql_secure_installation
sudo apt update
sudo apt install mysql-server -y
sudo systemctl start mysql
sudo systemctl enable mysql
sudo mysql_secure_installation
sudo mysql -u root -p
sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo yum install mysql-server -y
sudo systemctl start mysqld
sudo systemctl enable mysqld
sudo grep 'temporary password' /var/log/mysqld.log
sudo mysql_secure_installation
mysql -u root -p
-
檢查 MySQL 服務(wù)狀態(tài):
sudo systemctl status mysql
brew services list | grep mysql
-
查看 MySQL 版本:
-
忘記 root 密碼:可通過修改 MySQL 配置文件跳過權(quán)限驗(yàn)證,重置密碼后恢復(fù)配置
-
端口被占用:修改配置文件中的
port 參數(shù),更換未占用的端口
-
服務(wù)啟動失敗:查看日志文件定位問題(Linux 通常在
/var/log/mysql/error.log)
安裝完成后,建議立即創(chuàng)建專用數(shù)據(jù)庫和用戶,避免直接使用 root 賬戶操作數(shù)據(jù)。