Лабораторная работа №1. Интерфейс СУБД MySQL. Предоставление до-
ступа и привилегий. Утилиты, входящие в состав СУБД
Цель работы: Ознакомиться с приложениями, включенными в состав
СУБД MySQL. Получить навыки управления учетными записями пользова-
телей и определения привилегий. Ознакомиться с утилитами, входящими в со-
став СУБД MySQL, получить навыки работы с ними.
Запуск MySQL
Управление сервером обычно осуществляется из командной строки.
Запуск в Windows 95/98/2000/XP осуществляется через сеанс DOS выполнени-
ем следующей команды:
D:\usr\local\Mysql\bin\
mysqld --standalone
Эта команда запустит демон mysql в фоновом режиме. В Windows 95/98
не предусмотрен запуск mysqld в виде службы. В Windows 2000 демон mysql
запускается в виде службы.
Можно осуществить запуск winmysqladmin.exe, в этом случае все на-
стройки перечисляются в файле my.ini
При запуске mysqld можно указывать следующие опции:
Таблица 1- Опции команды MySQLD
-?, --help
Справка
-b, --basedir=[path]
Путь к каталогу в котором установлен mysql
-h, --datadir [homedir]
Путь к каталогу, в котором хранятся базы дан-
ных.
-l, --log=[filename]
Имя журнала транзакций
-L, --language=[language]
Язык по умолчанию(обычно English).
-P, --port=[port]
Порт для соединения.
--skip-grant-tables
Игнорировать таблицы привилегий. Это дает
любому ПОЛНЫЙ доступ ко всем таблицам. Не
следует предоставлять обычным пользователям
разрешений на запуск mysqld.
--skip-name-resolve
Позволяет предоставлять доступ только тем хо-
стам, чьи IP-адреса указаны в таблицах приви-
легий. Ипользуется для более высокого уровня
защиты.
--skip-networking
Использовать подключения только через интер-
фейс localhost.
-V, --version
Вывести информацию о версии.
Наличие в статусной строке иконки светофора с активным зеленым цве-
том указывает на то, что сервер запущен (см. рис 1).
4
|