Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

WEB-консоль для управления базой данных.

Возможности

  • Выполнение SQL запросов.

  • Информация о таблицах в базе.

  • Информация о состоянии SQL сервера.

  • Информация о состоянии кластера.

  • Журнал SQL запросов.

Установка

abills/libexec/config.pl

Code Block
languagebash
@MODULES = (
          'Sqlcmd'
          );

Заведение дополнительных хостов для мониторинга.

$conf{SQLCMD_CLUSTER_HOSTS}='slave1,slave2';Список хостов
$conf{SQLCMD_HOST1_HOSTNAME}='localhost';Хостнейм БД
$conf{SQLCMD_HOST1_DB}='abills2';Название к БД
$conf{SQLCMD_HOST1_USER}='abills';Логин БД
$conf{SQLCMD_HOST1_PASSWD}='sqlpassword';Пароль БД

Включение мониторинг памяти

Для получение дополнительной информации о использованной памяти нужно прописать в конфигурационном файле базы данных:

Code Block
languageyml
linenumberstrue
performance-schema-instrument='memory/%=COUNTED'

и дать права пользователю abills на получение информации:


Code Block
GRANT SELECT ON performance_schema.* TO 'abills'@'localhost';
FLUSH PRIVILEGES;


Меню

Настройка>SQL Commander

Изменение структуры таблицы с помощью SQLcmd

Если возникла ошибка с кодировкой таблицы, нужно воспользоваться командой:

ALTER TABLE `table` MODIFY `column` varchar(20) CHARACTER SET utf8; - пример.

Для изменение кодировки таблицы заходим в меню Настройка>SQL Commander>Tables, в таблице ищем поле, кодировку которого нужно изменить, нажимаем кнопку Карандаша (Изменить).

Откроется окно, в котором можно внести нужные изменения, нажать кнопку Изменить.

Если же нужно посмотреть команду без выполнения, надо отметить галочкой поле Показать и нажать Изменить. Команда появится на экране в зеленом  прямоугольнике.