安裝 MySQL 數(shù)據(jù)庫的步驟因操作系統(tǒng)而異,以下是針對(duì)主流操作系統(tǒng)的詳細(xì)安裝指南:
-
雙擊安裝文件,選擇 "Custom" 自定義安裝(推薦)
-
選擇需要安裝的組件(至少勾選 "MySQL Server")
-
按提示完成安裝,在 "Type and Networking" 步驟中:
-
保持默認(rèn)端口 3306
-
選擇 "Standalone MySQL Server"
-
設(shè)置 root 用戶密碼(務(wù)必牢記)
-
完成安裝并啟動(dòng) MySQL 服務(wù)
-
打開命令提示符 (CMD)
-
執(zhí)行命令:
mysql -u root -p
-
輸入設(shè)置的密碼,成功進(jìn)入 MySQL 交互界面即安裝完成
sudo apt install mysql-server -y
sudo mysql_secure_installation
按提示完成:
-
設(shè)置 root 密碼
-
移除匿名用戶
-
禁止 root 遠(yuǎn)程登錄
-
移除測(cè)試數(shù)據(jù)庫
sudo systemctl start mysql
sudo systemctl enable mysql
輸入密碼后進(jìn)入 MySQL 界面即成功
sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo dnf install mysql-server -y
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
輸入新設(shè)置的密碼登錄即可
-
檢查 MySQL 服務(wù)狀態(tài):
sudo systemctl status mysql
Get-Service mysql
-
查看 MySQL 版本:
-
生產(chǎn)環(huán)境中務(wù)必設(shè)置強(qiáng)密碼
-
首次登錄后建議立即修改默認(rèn)密碼
-
根據(jù)需要配置防火墻,開放 3306 端口(遠(yuǎn)程連接時(shí))
-
對(duì)于 Linux 系統(tǒng),默認(rèn) root 用戶可能需要通過
sudo mysql登錄(無密碼),登錄后可設(shè)置密碼
如果安裝過程中遇到問題,可以查看 MySQL 的錯(cuò)誤日志定位問題:
-
Linux:
/var/log/mysql/error.log 或 /var/log/mysqld.log
-
Windows:
C:\ProgramData\MySQL\MySQL Server X.X\data\計(jì)算機(jī)名.err