許多初學者安裝完 MySQL 後不知如何操作。本文從連線、修改密碼、新增使用者三大核心主題,提供最實用的指令範例。
語法: mysql -h主機 -u使用者 -p密碼
cd mysql\bin mysql -u root -p -- 提示輸入密碼,直接 Enter 即可進入
mysql -h 110.110.110.110 -u root -pabcd123
注意:-u 與 root 之間可不加空格,-p 緊接密碼無空格。
exit -- 或 quit
語法: mysqladmin -u使用者 -p舊密碼 password 新密碼
mysqladmin -u root password ab12
(因初始無密碼,-p舊密碼 可省略)
mysqladmin -u root -pab12 password djg345
語法: GRANT 權限 ON 資料庫.* TO 使用者@主機 IDENTIFIED BY '密碼';
GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO test1@'%' IDENTIFIED BY 'abc';
警告: % 代表任意主機,若密碼外洩,全網皆可存取!
GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO test2@localhost IDENTIFIED BY 'abc';
僅允許本機連線,透過 Web 應用程式間接存取,大幅降低風險。
GRANT SELECT, INSERT, UPDATE, DELETE ON mydb.* TO test2@localhost IDENTIFIED BY '';
掌握連線參數、密碼管理、最小權限授權原則,是 MySQL 管理的第一步。下篇將進入資料庫與資料表實際操作。