官網下載 ZIP 免安裝包(如 mysql-5.5.x-win32.zip),解壓至靠近根目錄路徑(如 D:\mysql),避免路徑過長或中文干擾。
MYSQL_HOME = 解壓目錄(D:\mysql)。Path,追加 %MYSQL_HOME%\bin。採用獨立變數引用,日後遷移目錄只需改 MYSQL_HOME,降低誤操作風險。mysqld --install # 安裝服務(若提示已存在,先 mysqld --remove)
net start mysql # 啟動服務
mysqld --remove # 移除服務
啟動成功後,MySQL 預設 root 密碼為空。
mysql -uroot -p(直接 Enter 過密碼)。CREATE DATABASE db_name CHARSET utf8;CREATE TABLE t (id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20));INSERT INTO t (name) VALUES ('test');SHOW DATABASES;、SHOW TABLES;、DESC t;GRANT ALL PRIVILEGES ON db_name.* TO 'user'@'客戶端IP' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Navicat Premium 提供圖形化介面,適合日常開發運維;命令列適合腳本自動化與精簡環境。