Реферат: MYSQL server
Привилегии, позволяющие ссылаться на объект
Index_priv
Enum(‘N’, ‘Y’)
N
Привилегии, необходимые для индексирования данных
Alter_priv
Enum(‘N’, ‘Y’)
N
Привилегии, позволяющие обновлять данные
Привилегии, указанные в таблице db, перекрывают значения, полученные в таблице user, именно поэтому пользователи могут не иметь ни одной привилегии в таблице user.
Один пользователь может иметь несколько различных адресов, с которых может производиться подключение, поэтому на данном этапе проверяется значение Host. Если значение поле Host пусто, тогда проводится дополнительная проверка в таблице host. Таблица Host идентична таблице Db, за исключением того, что в ней отсутствует поле User. Столбцы таблицы host аналогичны столбцам таблицы db, разница состоит только в том, что данные из таблицы host при совпадении полей Host и Db имеют более высокий приоритет, и перекрывают ранее установленные значения.
MySQL сервер позволяет устанавливать ограничения на доступ к отдельным таблицам и столбцам таблицы (эта информация хранится в таблицах tables_priv и columns_priv), но увеличение числа проверок приводит к уменьшению производительности.
2. Команды пакета MySQL .
СУБД MySQL поставляется со следующими основными программами и скриптами:
· mysql
· mysqlaccess
· mysqladmin
· mysqld
· mysqldump
· mysqlshow
· isamchk
· isamlog
· safe_mysqld
Еще есть несколько утилит. Они не жизненно важны для MySQL, но обеспечивают полезные дополнительные функциональные возможности.
· comp_err
· msql2mysql
· mysqlbug
· perror
· replace
· which1
· zap
2.1. Основные команды
mysql
Клиентская программа MySQL.
Запуск:
mysql [OPTIONS] database
ОПИСАНИЕ:
Клиентская часть СУБД MySQL названа MySQL. Она обеспечивает интерфейс командной строки с СУБД MySQL, и возможность неинтерактивной пакетной обработки.