Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






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





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

shell>mysqldatabase<script.sql>output.tab

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

Использовать mysql очень легко. Запустите mysqldatabase или mysql -user=user_name -password=your_passworddatabase. Наберите 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
-default-character-set=... Установить набор символов по умолчанию
-e, -execute=... Выполнить команду и завершить программу (вывод результата как и для -batch)
-E, -vertical Вывести результаты запроса (строки) по вертикали. Можно произвести вывод подобным образом и без данного параметра, завершая команды символами \G
-f, -force Продолжать обработку даже при обнаружении ошибки SQL
-g, -no-named-commands Выключает именованные команды. Следует использовать только команды вида \* либо применять именованные команды только в начале строки, заканчивающейся символом ';'
-i, -ignore-space Игнорировать пробел после имен функций
-h, -host=... Подсоединиться к базе данных на указанном хосте
-H, -html Вывести выходные данные в виде HTML
-X, -xml Вывести выходные данные в виде XML

Date: 2015-08-06; view: 258; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию