|
Программирование >> Создание клиентов mysql
Утилита подключается к серверу и посьлает ему одну или несколько команд, обычно разрешенных лишь администратору базы данных. -сИагас1ег-8е18-с]г=каталог Эта опция задает каталог, где хранятся файлы наборов символов. Процесс создания таких файлов описан в главе 31, Расширение возможностей MySQL . По умолчанию программа MySQL работает с набором Latin, известным как ISO8859-1. Эту установку можно изменить на этапе компиляции программы или же с помощью опции --de-fault-character-set. -compress (-С) Эта опция заставляет утилиту посылать серверу данные в сжатом виде, что бывает удобно, когда соединение с сервером является очень медленным. -debug [=конфигурация] (-# конфигурация) Эта опция заставляет утилиту записывать отладочную информацию в указанный журнальный файл. Поддержка данной опции должна быть включена в утилиту на этапе компиляции. По умолчанию данные записываются /client. trace. Подробнее о формате журнальных файлов рассказывается в главе 24, Физическое хранение данных . --force (-f) Эта опция заставляет утилиту продолжать обработку входных данных даже в случае обнаружения ошибки. При удалении базы данных подтверждение не потребуется. help (-?) При наличии этой опции выдается лишь описание синтаксиса командной строки, а все остальные опции игнорируются. --host=y3en (-h узел) Эта опция задает узел, к которому будет пытаться подключиться утилита. По умолчанию связь устанавливается с локальным узлом. В качестве аргумента может присутствовать доменное имя или IP-адрес. pas8word[=пapoль] (-р[пароль]) Эта опция задает пароль для подключения к серверу. При ее отсутствии пароль не постлается. Если же пароль не указан, программа попросит его ввести. Учтите, что пароль, вводимый в командной строке, могут увидеть другие пользователи, просматривающие список процессов. Обратите также внимание на то, что между названием короткой версии опции и паролем не нужен пробел. Полный список утилит -port=nopT (-Р порт) Эта опция переопределяет стандартный номер порта, с которым работает утилита (по умолчанию - 3306). --relative (-г) Эта опция меняет формат вывода команды extended-status в режиме -sleep. Вместо подсчета итоговых сумм будут вычисляться разности между текущими и предыдущими значениями. --Silent (-S) Эта опция сокращает объе мации, возвращаемой утилитой. -81еер=секунАЫ (1 секунды) Эта опция заставляет утилиту непрерывно выполняться в течение указанного времени. В сочетании с одной из статусных команд она позволяет превратить терминальное окно в постоянно обновляющийся системный монитор. --socket=фaйл (-S файл) Эта опция переопределяет стандартный используемый для подключения к серверу. Обычно файл сокета называется /tmp/mysql. sock. --user=MMfl (-U имя) Эта опция задаем имя пользователя, указываемое при регистрации на сервере. По умолчанию берется имя текущего пользователя, под которым он зарегистрировался в локальной системе. --verbose (-v) Эта опция заставляет утилиту выдавать более подробные сообщения. Опцию можно указывать несколько раз подряд, чтобы получать все более детальный отчет о работе утилиты. version (-V) При наличии этой опции будет в1дана лишь информация о версии утилиты. --vertical (-E) Эта опция заставляет утилиту выдавать результаты запроса в вертикальном виде. Значения каждого столбца будут размещаться в отдельной строке. -wait (-W) При наличии этой опции утилита будет пытаться подключиться к серверу до тех пор, пока очередная попытка не увенчается успехом. create имя Эта команда создает базу даннхх и является аналогом инструкции CREATE DATABASE. drop имя Эта команда удаляет базу данных и является аналогом инструкции DROP DATABASE. extended-status Эта команда возвращает расширенную информацию о состоянии сервера. Сообщаются значения различных переменных, а также некоторые статистические данные, например общее число подключений и суммарное время работы (листинг 14.9). Аналогичные данные выдает инструкция SHOW STATUS. При наличии опций -sleep и -ative отображаемая информация будет непрерывно обновляться. # mysqladmin extended-status + + I Variable name Value I Aborted clients Aborted connects Bytes received Bytes sent Connections Created tmp disk tables Created tmp tables Created tmp flies Delayed insert threads Delayed writes Delayed errors Flush commands Handler delete Handler read first Handler read key Handler read next Handler readrev Handler read rnd Handler read rnd next Handler update Handler write Key blocks used Key read requests Key reads Key write requests Key writes Max used connections Not flushed key blocks Not flushed delayed rows Open tables Open files Open streams 12630 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |