mysql提示符prompt的用法
隨著管理mysql服務(wù)器越來(lái)越多,同樣的mysql>的提示符有可能會(huì)讓你輸入錯(cuò)誤的命令到錯(cuò)誤的數(shù)據(jù)庫(kù),這時(shí)候需要巧用mysql的提示符,這 是我的提示符root@localhost(mysql) 08:55:21> 用prompt命令實(shí)現(xiàn)(適用于windows和linux環(huán)境)
mysql>prompt \u@\h(\d) \r:\m:\s>
\u:連接用戶
\h:連接主機(jī)
\d:連接數(shù)據(jù)庫(kù)
\r:\m:\s:顯示當(dāng)前時(shí)間
mysql>prompt \u@\h(\d) \r:\m:\s>
root@localhost(mysql) 08:55:21> status
設(shè)置方式=>
<1>mysql -uroot -p --prompt="(\\u@\\h)[\\d] \\r:\\m:\\s>"
<2>mysql> prompt (\u@\h)[\d]\r:\m:\s>
<3>也可以在在my.cnf配置文件里進(jìn)行配置:
[mysql]/[client]
prompt="(\\u@\\h)[\\d] \\r:\\m:\\s>"
default-character-set=utf8?
附:
Option? Description ?
\c? A counter that increments for each statement you issue ?
\D? The full current date ?
\d The default database ?
\h The server host ?
\l The current delimiter (new in 5.1.12) ?
\m? Minutes of the current time ?
\n? A newline character ?
\O? The current month in three-letter format (Jan, Feb, …) ?
\o? The current month in numeric format ?
\P? am/pm ?
\p The current TCP/IP port or socket file ?
\R? The current time, in 24-hour military time (0–23) ?
\r? The current time, standard 12-hour time (1–12) ?
\S? Semicolon ?
\s? Seconds of the current time ?
\t? A tab character ?
\U?? www.2cto.com?? ?
Your full user_name@host_name account name ?
? ?
\u Your user name ?
\v? The server version ?
\w? The current day of the week in three-letter format (Mon, Tue, …) ?
\Y? The current year, four digits ?
\y? The current year, two digits ?
\_? A space ?
\?? A space (a space follows the backslash) ?
\'? Single quote ?
\"? Double quote ?
\\? A literal “\” backslash character ?
\x? ?
x, for any “x” not listed above
總結(jié)
以上是生活随笔為你收集整理的mysql提示符prompt的用法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: strace使用详解(未研究)
- 下一篇: RHEV平台中如何在 RED HAT E