Справочное руководство по MySQL версии 4.1.1-alpha


         

Mysql, Утилита командной строки


Утилита командной строки mysql является простой SQL-оболочкой (с возможностями библиотеки readline проекта GNU). Она поддерживает интерактивный и неинтерактивный режимы. В интерактивном режиме результаты запроса представляются в ASCII-формате. При использовании в неинтерактивном режиме (например, в качестве фильтра) результат представляется в текстовом формате с символом табуляции в качестве разделителя (выходной формат можно изменить при помощи параметров командной строки). Сценарии можно запускать, как показано ниже:

shell> mysql database < script.sql > output.tab

Если возникают проблемы из-за недостатка памяти на данном клиенте, применяйте параметр --quick! Это заставит mysql использовать функцию mysql_use_result() вместо функции mysql_store_result() для получения результирующей выборки данных.

Использовать mysql очень легко. Запустите mysql database или mysql --user=user_name --password=your_password database. Наберите SQL-команду прямо в командной строке, завершив ее одним из символов: `;', `\g' или `\G', и нажмите клавишу ``Ввод''.

Утилита командной строки mysql поддерживает следующие параметры:

-?, --help

Вывод справочной информации об использовании программы и выход из нее.

-A, --no-auto-rehash

Отключает автоматическое рехеширование. rehash следует использовать для получения хеша таблиц и полей. Это обеспечивает более быстрый старт mysql.

--prompt=...

Устанавливает приглашение на ввод команд в заданном формате.

-b, --no-beep

Выключает звуковой сигнал об ошибке.

-B, --batch

Выводит результаты в пакетном режиме с символом табуляции в качестве разделителя, каждая строка с новой строки. Файл истории не используется.

--character-sets-dir=...

Директория, где находятся наборы символов.

-C, --compress

Использовать сжатие данных в протоколе сервер/клиент.

-#, --debug[=...]

Журнал отладки. Значение по умолчанию - 'd:t:o,/tmp/mysql.trace'.

-D, --database=...

Имя используемой базы данных. Большей частью применяется в конфигурационном файле `my.cnf'.



Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий