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

1 ... 95 96 97 [ 98 ] 99 100 101 ... 201


--Skip-new

Эта опция предназначена для отключения новых, возможно функций.

--skip-show-database

Эта опция говорит о том, что для выполнения инструкции OW DATABASES пользователи должны иметь привилегию PROCESS.

- -skip-siave-start

Эта опция запрещает подчиненному серверу начинать процесс репликации в мент своего запуска. Репликацию можно инициировать вручную с помощью инструкции SLAVE START.

-skip-thread-priority

Эта функция отменяет приоритеты потоков.

--socket=фaйл

Эта функция задает путь к с помощью которого

ные соединения (по умолчанию Mysql. sock).

--sqi-bin-update-same

Эта опция заставляет главный сервер использовать для двоичного журнального файла и журнала обновлений одно и то же имя.

-standalone

Эта опция поддерживается только в Windows-версиях MySQL. Если она присутствует, демон не будет запускаться в виде сервиса.

--temp-pool

Эта опция запрещает демону назначать каждому новому временному файлу уникальное имя. Вместо этого будет создан небольшой пул имен. Данный прием позволяет избежать ошибки, присущей ядрам Linux вплоть до версии 2.4.3 (они неправильно выделяют память при создании группы файлов с разными именами).

-tmpdir=кaтaлoг (-t каталог)

Эта опция задает каталог для временных файлов.

- -transaction -isolation=ypoBeHb

Эта опция задает стандартный уровень изоляции транзакций. Значение аргумента может быть таким: READ-COMMITTED, READ-UNCOMMITTED, REPEATABLE-READ и SERIALIZABLE (см. описание инструкции SET TRANSACTION в главе 13, Инструкции SQL ).



Полный список утилит 309

--ивегимя (-U имя)

Эта опция задает имя пользователя, запускающего демон mysqld.

--version (-V)

При наличии этой опции возвращается лишь информация о версии утилиты.

mysqid-max

Это версия сервера MySQL, скомпилированная с включением всех возможных опций. Функционально она идентична демону mysqld.

mysqid-nt

Это версия сервера MySQL, скомпили рованная для систем Windows NT и Windows 2000. В нее включена поддержка именованных каналов. Если при вызове программы не указано никаких опций, демон пытается запуститься в виде сервиса.

mysqld-opt

Это версия сервера MySQL, оптимизированная для процессоров Pentium. Ее рекомендуется применять в Windows 95 и Windows 98.

mysqidjnuiti

Эта утилита позволяет запускать несколько серверов MySQL одновременно. Синтаксис ее вызова таков:

mysqld multi

[-сопад-1х1в=файл]

[-example]

[-help]

[-1од=файл}

--mysqladmin= файл]

--mysqld=файл]

-no-log]

-password=пapoль] -tcp-ip] -изег=имя] -version] {start I stop I report}

[ группа [ -группа ]]{, группа [ -группа ] ] . . .

Утилита запускает несколько копий демона mysqld, каждую со своими конфигурационными параметрами. Наборы параметров мруютея под специальными заголовками конфигурационного файла. Обычно установки сервера нах одятся в разделе Если же запускается несколько серверов, то каждой группе параметров присваивается целочисленныеер, например [mysqldlS].

В листинге 14.12 показана конфигурация двух серверов. Первый из них хранит данные в подкаталоге var2 и прослушивает порт 3307. Второй сервер работает с ка-



талогом var3 и прослушивает порт 3308. В каждой из групп могут присутствовать любые параметры демона mysqld.

[mysqld multi] mysqld = /usr/local/libexec/mysqld mysqladmin = /usr/local/bin/mysqladmin

user

password log

[mysqld2]

socket port pid-file datadir

user

[mysqld3] socket port pid-file

datadir user

= multi admin

= multipass

= /usr/local/var/multi.log

= /tmp/mysql.sock2

= 3307

= /usr/local/mysql/var2/myserver.pid2

= /usr/local/mysql/var2 = jsmith

/tmp/mysql.sock3

3308

/usr/local/mysql/var3/myserver.pid3 /usr/local/mysql/var3 tJones

У каждого сервера должны быть своет, порт, файл, хранящий идентификатор процесса, и каталог данных. Подробнее о запуске нескольких серверов рассказывается в главе 29, Распределенные базы даннгх .

Утилита mysqld multi способна запускать (директива start), останавливать (директива stop) и описывать (директива report) серверы, определяемые номером группы. Номера или их диапазоны разделяются запятыми. Пробелы в списке номеров недопустимы.

--config-file=фaйл

Эта опция задает путь к конфигурационному файлу. Формат стандартного файла был описан в начале главы. BUNIXoh обьгано называется /etc/my. cnf.

-example

При наличии этой опции утилита в1дает лишь образец конфигурационного файла.

-help

При наличии этой опции в1дается лишь описание синтаксиса командной строки, а все остальные опции игнорируются.

-1од=файл

Эта опция задаем тък журнальному файлу(по умолчанию Idjmlti. log).



1 ... 95 96 97 [ 98 ] 99 100 101 ... 201

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