Heim Datenbank MySQL-Tutorial 个性化设置 MySQL prompt 提示符

个性化设置 MySQL prompt 提示符

Jun 07, 2016 pm 03:08 PM
dba mysql prompt 个性化 设置

下 面谈 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 变量


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

[root@localhost ~]# export MYSQL_PS1="(\u@\h) [\d]> "

[root@localhost ~]# mysql -u root -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 73

Server 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 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)]> use test;

Database changed

(root@localhost) [test]>

Nach dem Login kopieren


     ㈡ MySQL 命令行参数


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

[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 74

Server 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 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)]>

Nach dem Login kopieren


     ㈢ 配置文件 /etc/my.cnf


1

2

3

4

5

6

7

8

[mysql]

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

  

又或者:

[mysql]

prompt="\\r:\\m:\\s> "

 

要多加一个反斜线\.

Nach dem Login kopieren


     ㈣ 在 MySQL 中使用 prompt 命令


1

2

3

4

5

mysql> prompt \r:\m:\s\P>\_

PROMPT set to '\r:\m:\s\P>\_'

08:20:42pm> prompt

Returning to default PROMPT of mysql>

mysql>

Nach dem Login kopieren


     附录:


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

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

Nach dem Login kopieren


Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHPs Fähigkeiten zur Verarbeitung von Big-Data-Strukturen PHPs Fähigkeiten zur Verarbeitung von Big-Data-Strukturen May 08, 2024 am 10:24 AM

PHPs Fähigkeiten zur Verarbeitung von Big-Data-Strukturen

Wie optimiert man die MySQL-Abfrageleistung in PHP? Wie optimiert man die MySQL-Abfrageleistung in PHP? Jun 03, 2024 pm 08:11 PM

Wie optimiert man die MySQL-Abfrageleistung in PHP?

Wie verwende ich MySQL-Backup und -Wiederherstellung in PHP? Wie verwende ich MySQL-Backup und -Wiederherstellung in PHP? Jun 03, 2024 pm 12:19 PM

Wie verwende ich MySQL-Backup und -Wiederherstellung in PHP?

Welche Anwendungsszenarien gibt es für Java-Aufzählungstypen in Datenbanken? Welche Anwendungsszenarien gibt es für Java-Aufzählungstypen in Datenbanken? May 05, 2024 am 09:06 AM

Welche Anwendungsszenarien gibt es für Java-Aufzählungstypen in Datenbanken?

Wie füge ich mit PHP Daten in eine MySQL-Tabelle ein? Wie füge ich mit PHP Daten in eine MySQL-Tabelle ein? Jun 02, 2024 pm 02:26 PM

Wie füge ich mit PHP Daten in eine MySQL-Tabelle ein?

So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4 So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4 Dec 09, 2024 am 11:42 AM

So beheben Sie den Fehler „mysql_native_password nicht geladen' unter MySQL 8.4

Wie verwende ich gespeicherte MySQL-Prozeduren in PHP? Wie verwende ich gespeicherte MySQL-Prozeduren in PHP? Jun 02, 2024 pm 02:13 PM

Wie verwende ich gespeicherte MySQL-Prozeduren in PHP?

Strategien zur Leistungsoptimierung für PHP-Array-Paging Strategien zur Leistungsoptimierung für PHP-Array-Paging May 02, 2024 am 09:27 AM

Strategien zur Leistungsoptimierung für PHP-Array-Paging

See all articles