• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

个性化设置 MySQL prompt 提示符

mysql 搞代码 4年前 (2022-01-09) 22次浏览 已收录 0个评论

下 面谈 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 -pEnter password: Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 73Server 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 itsaffiliates. Other names may be trademarks of their respectiveowners.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 74Server 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 itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.(root@localhost<strong style="color:transparent">本文来源gaodai#ma#com搞@@代~&码网^</strong>) [(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> promptReturning 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

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:个性化设置 MySQL prompt 提示符

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址