Подтвердить что ты не робот

Как получить информацию о сервере mysql с помощью командной строки?

Есть ли команда прямой командной строки, которая предоставляет всю информацию сервера mysql, как показано ниже... Это обеспечивается с помощью администратора GUI Mysql. У нас есть какая-то прямая команда для получения этой информации в командной строке?

Имя пользователя:
Hostname:
Порт:
Информация о сервере
Версия MySQL:
Имя сети:
IP:
Информация о клиенте
Версия:
Название сети:
IP:
Операционная система:
Аппаратное обеспечение:

4b9b3361

Ответ 1

Посмотрите на следующую документацию по MySQL:

ПОКАЗАТЬ ПЕРЕМЕННЫЕ

Следующая команда покажет вам большую часть желаемой информации:

SHOW VARIABLES;

Только версия:

select version();

EDIT:

В чем разница между отображаемыми переменными и статусом показа?

SHOW STATUS предоставляет информацию о статусе сервера, например Connections, Opened_tables, Bytes_received, Bytes_sent и т.д.

Дополнительная информация

SHOW VARIABLES отображает значения системных переменных MySQL, таких как time_zone, version, max_connections и т.д.

Дополнительная информация

Ответ 2

Попробуйте просто status:

mysql> status
--------------
mysql  Ver 14.14 Distrib 5.5.33, for osx10.7 (i386) using readline 5.1

Connection id:      3
Current database:   somedb
Current user:       [email protected]
SSL:            Not in use
Current pager:      stdout
Using outfile:      ''
Using delimiter:    ;
Server version:     5.5.33 Source distribution
Protocol version:   10
Connection:     127.0.0.1 via TCP/IP
Server characterset:    utf8
Db     characterset:    utf8
Client characterset:    utf8
Conn.  characterset:    utf8
TCP port:       3306
Uptime:         38 min 53 sec

Threads: 2  Questions: 196  Slow queries: 0  Opens: 87  Flush tables: 1  Open tables: 80  Queries per second avg: 0.084
--------------