WEB-консоль для управления базой данных.
Возможности
Выполнение SQL запросов.
Информация о таблицах в базе.
Информация о состоянии SQL сервера.
Информация о состоянии кластера.
Журнал SQL запросов.
Установка
abills/libexec/config.pl
Code Block | ||
---|---|---|
| ||
@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 | ||||
---|---|---|---|---|
| ||||
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, в таблице ищем поле, кодировку которого нужно изменить, нажимаем кнопку Карандаша (Изменить).
Откроется окно, в котором можно внести нужные изменения, нажать кнопку Изменить.
Если же нужно посмотреть команду без выполнения, надо отметить галочкой поле Показать и нажать Изменить. Команда появится на экране в зеленом прямоугольнике.