mysql prompt的用法详解

 更新时间:2013年06月13日 08:51:42   作者:  
本篇文章是对mysql中prompt的用法进行了详细的分析介绍,需要的朋友参考下
prompt命令可以在mysql提示符中显示当前用户、数据库、时间等信息
复制代码 代码如下:

mysql -uroot -p --prompt="\\u@\\h:\\d \\r:\\m:\\s>"

设置成功后:
复制代码 代码如下:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5
Server version: 5.1.60-log Source distribution
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) 11:04:23>

也可以在在my.cnf配置文件里进行配置:
复制代码 代码如下:

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

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.jb51.net 
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

相关文章

  • MySQL 视图的基础操作(五)

    MySQL 视图的基础操作(五)

    这篇文章主要为大家详细介绍了MySQL 视图的基础操作,告诉大家为什么使用视图?如何创建视图等问题,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • mysql中获取一天、一周、一月时间数据的各种sql语句写法

    mysql中获取一天、一周、一月时间数据的各种sql语句写法

    今天抽时间整理了一篇mysql中与天、周、月有关的时间数据的sql语句的各种写法,部分是收集资料,全部手工整理,自己学习的同时,分享给大家,并首先默认创建一个表、插入2条数据,便于部分数据的测试,其中部分名词或函数进行了解释说明。直入主题
    2014-05-05
  • mysql中的delete,drop和truncate有什么区别

    mysql中的delete,drop和truncate有什么区别

    这篇文章主要介绍了mysql中的delete,drop和truncate有什么区别,三者的用法和使用场景又完全不同,接下来我们来看看具体的区别吧,希望对你的学习有所帮助
    2022-06-06
  • 进入mysql命令行和退出mysql命令行详解

    进入mysql命令行和退出mysql命令行详解

    这篇文章主要介绍了进入mysql命令行和退出mysql命令行,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • MySQL字符串前缀索引使用

    MySQL字符串前缀索引使用

    本文主要介绍了MySQL字符串前缀索引使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • mysql中复制表结构的方法小结

    mysql中复制表结构的方法小结

    这篇文章主要介绍了mysql中复制表结构的方法,需要的朋友可以参考下
    2014-07-07
  • mysql中update和select结合使用方式

    mysql中update和select结合使用方式

    这篇文章主要介绍了mysql中update和select结合使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • MySQL中replace into语句的用法详解

    MySQL中replace into语句的用法详解

    这篇文章主要介绍了MySQL中replace into语句的用法详解,本文讲解了replace into语句的多种写法,replace into语句的作用等内容,需要的朋友可以参考下
    2014-08-08
  • mysql 5.6.13 免安装版配置方法详解

    mysql 5.6.13 免安装版配置方法详解

    这篇文章主要介绍了mysql 5.6.13 免安装版配置的方法,今天小编把配置方法分享到脚本之家平台供大家参考下
    2016-10-10
  • MySQL建立数据库时字符集与排序规则的选择详解

    MySQL建立数据库时字符集与排序规则的选择详解

    当数据库需要适应不同的语言就需要有不同的字符集,下面这篇文章主要给大家介绍了关于MySQL建立数据库时字符集与排序规则的选择的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06

最新评论