> 데이터 베이스 > MySQL 튜토리얼 > 个性化设置 MySQL prompt 提示符

个性化设置 MySQL prompt 提示符

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
풀어 주다: 2016-06-07 15:08:37
원래의
1618명이 탐색했습니다.

下 面谈 4 种方法 ㈠ 在 Bash 层修改 MYSQL_PS1 变量 [root@localhost ~]# export MYSQL_PS1=(\u@\h) [\d] [root@localhost ~]# mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 73S

     面谈 4 种方法
     
     

     ㈠ 在 Bash 层修改 MYSQL_PS1 变量


[root@localhost ~]# export MYSQL_PS1="(\u@\h) [\d]> "
[root@localhost ~]# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 73
Server version: 5.5.28 MySQL Community Server (GPL)

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

(root@localhost) [(none)]> use test;
Database changed
(root@localhost) [test]> 
로그인 후 복사


     ㈡ MySQL 命令行参数


[root@localhost ~]# mysql -u root -p --prompt="(\u@\h) [\d]> "
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 74
Server version: 5.5.28 MySQL Community Server (GPL)

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

(root@localhost) [(none)]> 
로그인 후 복사


     ㈢ 配置文件 /etc/my.cnf


[mysql]
prompt=(\\u@\\h) [\\d]>\\_
 
又或者:
[mysql]
prompt="\\r:\\m:\\s> "

要多加一个反斜线\.
로그인 후 복사


     ㈣ 在 MySQL 中使用 prompt 命令


mysql> prompt \r:\m:\s\P>\_
PROMPT set to '\r:\m:\s\P>\_'
08:20:42pm> prompt
Returning to default PROMPT of mysql> 
mysql> 
로그인 후 복사


     附录:


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.0.25)
\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	
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
로그인 후 복사


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿