首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 命令列提示符自訂:顯示用戶、主機、資料庫與時間

     編輯:MySQL 資料庫相關知識

預設提示符的痛點

預設 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
\\R24小時制時14
\\r12小時制時02
\\vMySQL 版本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。

進階:顏色化提示符 (需終端機支援 ANSI)

prompt="\\033[1;32m\\u@\\h\\033[0m: \\033[1;34m\\d\\033[0m \\033[1;33m\\m:\\s\\033[0m> "

自訂提示符是零成本、高回報的操作體驗優化,強烈建議納入團隊標準化環境設定腳本。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved