MySQL 的 Prompt 想显示主机和数据库名称

..

MySQL 的 Prompt 想要显示主机和数据库名称等资讯,要怎么设定呢?

mysql> 想要变成 (user@host) [(dbname)]> 作法如下:

  1. 在 Shell 输入下述,再进入 MySQL CLI:
    • export MYSQL_PS1="(\u@\h) [\d]> "
  2. 进入 MySQL 里面(mysql>),输入下述:
  3. 在 Shell 输入:
    • mysql --prompt="(\u@\h) [\d]> "
  4. vim /etc/mysql/my.cnf
    • [mysql]
    • prompt=(\\u@\\h) [\\d]>\\_

上述我是使用1、4,my.cnf 的设定不需要重启 MySQL,直接写完 mysql cli 进入就会直接读取生效

想在手机阅读更多MySQL资讯?下载【香港硅谷】Android应用
分享到Facebook