Программирование >>  Создание клиентов mysql 

1 ... 88 89 90 [ 91 ] 92 93 94 ... 201


Утилита подключается к серверу и посьлает ему одну или несколько команд, обычно разрешенных лишь администратору базы данных.

-сИагас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



1 ... 88 89 90 [ 91 ] 92 93 94 ... 201

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика