Создание структуры БД и манипулирование данными в СУБД MySQL. Пономарев А.А. - 12 стр.

UptoLike

Составители: 

Основные утилиты MySQL.
В состав дистрибутива MySQL входят следующие утилиты:
mysqld
mysql
mysqladmin
mysqlaccess
mysqlshow
mysqldump
isamchk
Утилиты mysqld и mysql были подробно рассмотрены ранее, поэтому
возвращаться к ним не будем. Кратко рассмотрим остальные.
Mysqladmin
Утилита для администрирования сервера. Может использоваться адми-
нистратором, а также некоторыми пользователями, которым предоставлены
определенные привилегии, например Reload_priv, Shutdown_priv,
Process_priv и File_priv. Данная команда может использоваться для создания
баз данных, изменения пароля пользователя(администратор может изменить
пароль любому пользователю, а рядовой пользователь – только свой собствен-
ный), перезагрузки и остановки сервера, просмотра списка процессов, запу-
щенных на сервере. Mysqladmin поддерживает следующие команды:
Таблица 7 - Опции команды MySQLadmin
Create [database_name] Создает базу данных
Drop [database_name] Удаляет базу данных и все таблицы в ней
Reload Перезагружает сервер
Shutdown Останавливает работу сервера MySQL
Processlist Выводит список процессов на сервере
Status Выводит сообщение о статусе сервера
Пример использования mysqladmin для изменения пароля:
mysqladmin -u your_name password your_pass
Следует заметить, что в случае использования mysqladmin для установки паро-
ля, не требуется использование функции password().Mysqladmin сам заботится
о шифровании пароля.
Mysqlaccess
Используется для проверки привилегий пользователя для доступа к кон-
кретной базе данных. Общий синтаксис:
mysqlaccess [host] [user] [db] опции
Полезная утилита для проверки прав доступа пользователя, если он получает
сообщение Access denied, при попытке соединиться с базой данных.
12