執行 mysql -wroot -p 報錯,因為 -w 代表 --pipe(Windows 命名管道連線),非使用者名稱。正確參數是 -u 或 --user。
mysql -u root -p
# 輸入密碼後進入 mysql>
| 參數 | 完整寫法 | 說明 |
|---|---|---|
-u | --user | 使用者名稱 |
-p | --password | 密碼(建議不帶值,互動輸入) |
-h | --host | 主機位址(預設 localhost) |
-P | --port | 埠號(預設 3306) |
-D | --database | 預設資料庫 |
編輯 my.ini ([client] 區段) 加入:
[client]
user=root
password=your_password
之後直接輸入 mysql 即可登入。