mysqlコンソールプログラムのプロンプトprompt文字列設定
3305 ワード
The prompt command reconfigures the default mysql> prompt. The string for defining the prompt can contain the following special sequences.
mysqlコンソールプログラムのデフォルトプロンプトは「mysql」.このプロンプトは、必要に応じて設定を変更できます.
以下の設定方法があります.
shellの環境変数の設定:MYSQL_PS1
shell> export MYSQL_PS1="(\u@\h) [\d]> "
プログラム起動コマンドオプションの使用:--prompt
shell> mysql --prompt="(\u@\h) [\d]> "
(user@host) [database]>
オプションファイルの[mysql]セクションを設定し、promptオプションを追加
[mysql]
prompt=(\\u@\\h) [\\d]>\\_
mysqlプログラムでprompt(R)コマンドを使用する
mysql> prompt (\u@\h) [\d]>\_
PROMPT set to '(\u@\h) [\d]>\_'
(user@host) [database]>
(user@host) [database]> prompt
Returning to default PROMPT of mysql>
mysql>
promptの特殊なエスケープ文字列
Option
Description
A counter that increments for each statement you issue
The full current date
The default database
The server host
The current delimiter (new in 5.1.12)
Minutes of the current time
A newline character
The current month in three-letter format (Jan, Feb, …)
The current month in numeric format
am/pm
The current TCP/IP port or socket file
The current time, in 24-hour military time (0�C23)
The current time, standard 12-hour time (1�C12)
Semicolon
Seconds of the current time
A tab character
Your full
mysqlコンソールプログラムのデフォルトプロンプトは「mysql」.このプロンプトは、必要に応じて設定を変更できます.
以下の設定方法があります.
shellの環境変数の設定:MYSQL_PS1
shell> export MYSQL_PS1="(\u@\h) [\d]> "
プログラム起動コマンドオプションの使用:--prompt
shell> mysql --prompt="(\u@\h) [\d]> "
(user@host) [database]>
オプションファイルの[mysql]セクションを設定し、promptオプションを追加
[mysql]
prompt=(\\u@\\h) [\\d]>\\_
mysqlプログラムでprompt(R)コマンドを使用する
mysql> prompt (\u@\h) [\d]>\_
PROMPT set to '(\u@\h) [\d]>\_'
(user@host) [database]>
(user@host) [database]> prompt
Returning to default PROMPT of mysql>
mysql>
promptの特殊なエスケープ文字列
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
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�C23)
\r
The current time, standard 12-hour time (1�C12)
\S
Semicolon
\s
Seconds of the current time
\t
A tab character
\U
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