預設 mysql> 無法得知:目前使用者、連線主機、選擇的資料庫、時間,多視窗操作極易誤操作。
mysql -h localhost -u root -p --prompt="\\u@\\h: \\d :\\m:\\s>"
| 序列 | 意義 | 範例輸出 |
|---|---|---|
\\u | 使用者名稱 | root |
\\h | 主機名稱 | localhost |
\\d | 目前資料庫(無則 | mydb / <none> |
\\m | 分 | 05 |
\\s | 秒 | 30 |
\\D | 完整日期時間 | 2024-01-15 14:05:30 |
\\R | 24小時制時 | 14 |
\\r | 12小時制時 | 02 |
\\v | MySQL 版本 | 8.0.36 |
root@localhost: <none> 14:05:30> USE mydb;
Database changed
root@localhost: mydb 14:05:31>
[mysql] 區段加入:
prompt="\\u@\\h: \\d :\\m:\\s>"
路徑:Linux ~/.my.cnf 或 /etc/my.cnf;Windows my.ini。
prompt="\\033[1;32m\\u@\\h\\033[0m: \\033[1;34m\\d\\033[0m \\033[1;33m\\m:\\s\\033[0m> "
自訂提示符是零成本、高回報的操作體驗優化,強烈建議納入團隊標準化環境設定腳本。