синтаксис командной строки, который покажет детали MySQL

Существует ли синтаксис командной строки, который покажет подробности о моем установленном MySQL (например, порты, пути к файлам конфигурации и т. Д.)?

0
задан 20 November 2013 в 13:56

1 ответ

Системные переменные сервера

  • Чтобы увидеть значения, которые сервер будет использовать, основываясь на его скомпилированных значениях по умолчанию и любых файлах опций, которые он читает, используйте эту команда:

    mysqld --verbose --help
    
  • Чтобы увидеть значения, которые сервер будет использовать, основываясь на его скомпилированных значениях по умолчанию, игнорируя настройки в любых файлах параметров, используйте эту команду:

    mysqld --no-defaults --verbose --help
    
  • Внутри MySQL SHOW VARIABLES будут показаны текущие настройки, используемые MySQL. Вот список переменных .

  • Внутри MySQL status будет отображаться информация об установке (параметры сортировки, потоки, медленные запросы и многое другое).


Кроме того, вы также можете взглянуть на /etc/mysql/my.cnf. Этот файл используется для хранения настроек. Он содержит порт, местоположение файла pid, сокет и т. Д. Пример, показывающий номер порта:

more /etc/mysql/my.cnf | grep port
port            = 3306
port            = 3306
0
ответ дан 20 November 2013 в 13:56

Другие вопросы по тегам:

Похожие вопросы: