注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

PostgreSQL 中文网

 
 
 

日志

 
 

MySQL:prompt 设置  

2014-11-30 14:39:46|  分类: MySQL |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

      默认情况连接到 mysql 库后不会显示当前连接的数据库名,数据库用户信息,在维护过程中不太方便,好在可以使用 prompt 属性进行设置。
 
--/etc/my.cnf 添加以下

[mysql]
prompt="\\u@\\h:\\d>"

备注:设置后重启 MySQL 服务。 \u 表示用户名,  \h 表示主机名, \d 表示当前数据库。

--重启 MySQL 服务

[root@db1 bin]# /etc/init.d/mysql restart
Shutting down MySQL.                                       [  OK  ]
Starting MySQL..                                           [  OK  ]


--连接测试

[mysql@db1 tf]$ mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.20 Source distribution

Copyright (c) 2000, 2014, 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)>

root@localhost:(none)>use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
root@localhost:mysql>
root@localhost:mysql>

备注:注意上面的这行 , 正是我们在 /etc/my.cnf 设置的格式。
root@localhost:(none)>

--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
\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


--参考
  评论这张
 
阅读(575)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2016