# 連接服務器
mysql -h <主機地址> -u <用戶名> -p<密碼>
# 修改用戶密碼 (登入後)
UPDATE user SET password = PASSWORD('新密碼') WHERE user = '用戶名';
FLUSH PRIVILEGES;
SHOW DATABASES; -- 列出所有數據庫
USE <數據庫名>; -- 切換當前數據庫
CREATE DATABASE <庫名>; -- 創建數據庫
DROP DATABASE <庫名>; -- 刪除數據庫
SHOW TABLES; -- 列出所有表
CREATE TABLE 表名 (字段列表); -- 創建表
DROP TABLE 表名; -- 刪除表
DELETE FROM 表名; -- 清空表數據 (保留結構)
SELECT * FROM 表名; -- 查看所有數據
INSERT INTO 表名 [(字段1,..字段n)] VALUES (值1),...(值n); -- 插入數據
UPDATE 表名 SET 字段名 = 新值 [WHERE 條件]; -- 更新數據
ALTER TABLE 表名 ADD 字段 類型 [約束]; -- 增加字段
RENAME TABLE 舊表名 TO 新表名; -- 修改表名
雖然圖形化工具 (GUI) 操作更直觀,但掌握命令行是理解數據庫運行原理的基礎,能幫助你在排查問題、編寫腳本、自動化運維時做到心中有數。