MySQL 預設不提供圖形介面(需另裝 Workbench、HeidiSQL 等工具),開發者多在命令列 (CMD/PowerShell) 下操作。本文記錄登入、查庫、選庫、建表、基本 CRUD 等核心流程。
mysql -h localhost -u root -p # 輸入密碼後進入 mysql> 提示符

參數說明:-h 主機、-u 用戶、-p 密碼 (不寫密碼會互動輸入,較安全)。

| 操作 | 語法範例 |
|---|---|
| 建表 | CREATE TABLE t (id INT PRIMARY KEY, name VARCHAR(20)); |
| 插入 | INSERT INTO t VALUES (1, 'Alice'); |
| 查詢 | SELECT * FROM t WHERE id=1; |
| 更新 | UPDATE t SET name='Bob' WHERE id=1; |
| 刪除 | DELETE FROM t WHERE id=1; |
| 刪表 | DROP TABLE t; |

\G 代替分號,垂直顯示寬表內容 (如 SHOW VARIABLES LIKE 'innodb%'\G)。mysql -u root -p db_name < script.sql 或客戶端內 SOURCE script.sql;。EXIT、QUIT 或 Ctrl+D。C:\Program Files\MySQL\MySQL Server 8.0\bin 加入系統 PATH 環境變數。chcp 65001 (UTF-8) 並設定連線字元集 SET NAMES utf8mb4;。FLUSH PRIVILEGES。