如何在MySQL提示符中顯示當前使用者、資料庫、時間等資訊

chenfeng發表於2017-06-07
prompt命令可以在mysql提示符中顯示當前使用者、資料庫、時間等資訊.
例如:
[root@localhost ~]# mysql -uroot -p --prompt="\\u@\\h:\\d \\r:\\m:\\s>"
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 13
Server version: 5.7.18-log MySQL Community Server (GPL)


Copyright (c) 2000, 2017, 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:11:19>use test
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:test 11:11:22>
root@localhost:test 11:11:24>
root@localhost:test 11:11:24>
root@localhost:test 11:11:25>


也可以把引數加到my.cnf裡面,需要重啟資料庫生效:

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

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2140383/,如需轉載,請註明出處,否則將追究法律責任。

相關文章