Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

MySQL Administrator




Утилита предназначена для администрирования сервера, а также может выполнять операции резервного копирования и востановления информации (как над отдельными, так и над всеми базами, причем есть встроеный планировщик заданий). Основные функции утилиты сгруппированы в 11 пунктов графического меню в стиле MS Windows 2003.

Server Information Первый пункт стандартен – Server Information. Здесь можно посмотреть на какой платформе запущен сервер, хост/порт, текущий аккаунт пользователя, IP, операционную систему, процессор и размер доступной памяти. Тут же показывается текущий статус сервера – работает или остановлен.

Service Control Позволяет запустить или перезапустить сервер, просмотреть лог загрузки. Вторая вкладка позволяет настроить основные параметры – пути к файлу конфигурации, директории с бинарными файлами и настроить сервер для поддержки специфических расширений (например, таблиц формата InnoDB с поддержкой транзакций или использования для работы именованных каналов).

User Administration Позволяет настроить привилегии для каждого пользователя и оперативно управлять ими. При использовании MySQL Administrator все операции над пользователями проходят в графическом режиме и в любое время за считанные секунды можно настроить привелегии для любого пользователя или базы данных.

Server Logs Показывает стандартные логи сервера – общий лог и записи об ошибках.

Вот самое интересное и полезное - это реализованные функции резервирования и востановления БД. Реализован удобный планировщик, и теперь можно делать раздельное резервирование отдельных БД и таблиц – одни БД один раз в сутки, другие в конце недели и т.д. Опции резервирования также гибко настраиваются – для этого есть вкладка Advanced Options. Вся вкладка Schedule пока неактивна

При востановлении из резервной копии также можно выбрать отдельные таблицы и базы данных, которые подлежат восстановлению.

Replication Status Функция Replication Status скорее всего еще до конца не реализована, присутствует только вкладка Server Information. Для реализации и настройки репликации надо перейти на вкладку Replication раздела Startup variables, где можно детально настроить параметры репликации.

Catalogs Последний раздел дает доступ к отдельным базам и таблицам, позволяет осуществлять операции оптимизации, проверки и востановления таблиц, а также показывает сведения об индексах и их параметрах, а также пользователей, которые имеют доступ к конкретной базе или таблице.

Запуск СУБД MySQL осуществляется следующим образом:

mysql [OPTIONS] database

Клиентская часть СУБД MySQL названа mysql. Она обеспечивает интерфейс командной строки с СУБД MySQL и возможность неинтерактивной пакетной обработки.

Просмотреть список команд программы mysql можно, запустив ее с параметром --help:

mysql --help

Опции, поддерживаемые программой mysql, представлены в таблице.

Таблица 1

Опция Описание
-\?, --help Справка
-d, --debug=[options] Вывести в протокол отладочную информацию.
-d, --debug-info Вывести отладочную информацию при выходе из программы
-e, --exec Выполнить команду и выйти, неявная форма опции --batch
-f, --force Продолжить, даже если мы сталкиваемся с SQL ошибкой
-h, --hostname=[hostname] Задает имя сервера, с которым вы желаете соединиться
-P, --port=[port] Порт для соединения с сервером MySQL
-p, --password=[password] Пароль пользователя для соединения с сервером MySQL.
-q, --quick Быстрый вывод.
-s, --silent Работать молча (подавить вывод)
-u, --user=[user] Имя пользователя для соединения с сервером MySQL.
-v, --verbose Подробный вывод. -v
-w, --wait Если подключение терпит неудачу, то подождать и повторить попытку
-B, --batch Выполнить в пакетном режиме. Результаты будут выведены в формате с разделением табуляцией.
-V, --version Вывести информацию о версии пакета

 

В интерактивном режиме mysql будет печатать результаты в таблице. Если не задан пароль или имя пользователя mysql попробует зайти в систему на сервере базы данных с использованием вашего логина и НУЛЕВОГО (ПУСТОГО) пароля. Например:

Mysql -u coobic

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

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...