|
Программирование >> Создание клиентов mysql
Полный список утилит mysqibug Сценарий mysqlbug пос1лает отчет о найденнгх ошибках команде разработчиков MySQL. В этот отчет должна быть включена тщательно собранная информация о сервере, включая его версию, название операционной системы и параметры конфигурации. Данный сценарий автоматизирует процесс сбора информации, но описание ошибки необходимо ввести самостоятельно. С этой целью запускается текстовый редактор, где подсказывается, какие сведения следует указать. При выходе из редактора сообщение будет направлено в соответствующий список рассылки программы MySQL. mysqic Это версия утилит ql, которая работает с библиотекой line в среде Win32. Онатребует наличия в системе DLL-файла пакета cygwin. mysqld Демон mysqld представляет собой сервер MySQL. Он работает в фоновом режиме, принимая запросы от клиентов. Синтаксис вызова демона таков: mysqld [-ansi] -Ъазе(аг=каталог \ -Ъ каталог] -bdb-home=Kaгалор] -bdb-lock-detect={DEFAULT I OLDEST RANDOM -YOUNGEST}] -bdb-logdir=кaтaлop] -bdb-no-recover] -bdb-no-sync] -bdb-shared-data] -bdb-tmpdi г=ка талог] -big-tables] -bind-address=aдpec] -binlog-do-db=бaзa дaняыx] -binlog-ignore-db=база ланных] -bootstrap] -character-sets-dir=кaгaлoг] -chroot=Kaталог] -console] -core-file] -datadiг=катало.г -li каталог] --default-character-set=имя] -default-table-type=iMn] -delay-key-write-for-all-tables] --enable-locking] -Т {битовое поле]\ -exit-info=[биговое поле] - flusli] -gemini-full-recovery] -gemini-lazy-coiranit] --gemini-no-recovery] -gemini-unbuffered-io] -Jielp I -?] [-init-f11е=файл] -inn.odb data file path=фaйл:размер[ ;файл:размер] ] [-innodb data home dir=кaгaлoг] --innodb f lush log at trx coiinmit={ О 1}] -innodb log archive[=число]] -innodb log arch dir=кaIaлoг] -innodb log group hoпle dir=к aтaлor] -install] - language=Kaгалог -l каталог] - log [=ка!галор] -1 [каталог]] -log-bin-index=кaтaлop] - log-bin [=каталог] ] -log-isam [=кагалох]] --log-long-format] -log-slave-updates] -log-slow-queries[каталог]] --log-update[=каталог]] -low-priority-updates] --master-connect-retry=секунды] -master-host=yзeл] --master-info-f11е=файл] --master-password=лapoль] -master-рогt=nopT] --master-user=пoльзoвa гель] -memlock] -myisam-recover[=опция[,опция...]]] --old-protocol I -o] -pid-f11е=файл] -рогt=nopT I -P порт] -remove] --replicate-do-db=бaзa дaнныx] --replicate-do-table=бaзa дaнныx.таблица] -replicate-ignore-db=база данных] - -repl icate- ignore- table=бaзa дaнныx таблица] --replicate-rewrite-db=глaвный->пoдчиJeнный] -replicate-wild-do-table=шaблон] -replicate-wild-ignore-table=maблон] --safe-mode] - - server- ±б.=идентифика тор] --set-variable первменная=значение \ -О переменная=значение] -skip-bdb] -skip-concurrent-insert] --skip-delay-key-write] --skip-gemini] -skip-grant-tables I -Sg] -skip-host-cache] --skip-innodb] --skip-locking] -skip-name-resolve] -skip-networking] -skip-new] --skip-show-database] --skip-slave-start] --skip-thread-priority] Полный список утилит 295 -socket=фaйл] --sql-bin-update-scune] -standalone] --temp-pool] --tmpdi г=ка га л О.Г -t каталог] --transaction-isolation=ypoBeHb] -user=имя I -и имя] -version I -V] При работе в UNIX нужно пользоваться сценариев ysqld, а не вызывать демон напрямую. Пользователи Windows NT и Windows 2000 должны установить демон в виде сервиса с помощью опции -install. Большинство перечисленных ниже опций может присутствовать в конфигурационных файлах, о котор1х рассказывалось в начале главы. В этом случае перед именем опции не ставятся дефисы. Например, запись -г=1еоп в командной строке эквивалентна записи user=leon в группе [mysqld] файла /etc/my. cnf. -ansi Эта опция включает режим ANSI, в котором синтаксис SQL-инструкций немного меняется. В частности, между именами функций и открывающими скобками разрешаются пробелы. Это означает, что все имена функций становятся зарезервированными словами и их нельзя использовать в качестве имен таблиц или столбцов. Тип столбца REAL преобразуется в тип FLOAT, а не DOUBLE. Для транзакций устанавливается уровень изоляции SERIALIZABLE. Оператор I I становится оператором конкатенации строк. Двойные кавычки запрещается использовать для выделения строковых литералов. Они теперь применяются вместо обратных кавычек для выделения имен баз данных, таблиц истолбцов. Все эти изменения делают программу MySQL более совместимой со стандартом ANSI. -Ьа8ес11г=каталог (-Ь каталог) Эта опция задает основной каталог дистрибутива. --bdb-home=KaTa ЛОГ Эта опция задает начальный каталог для файлов Berkeley DB. -bdb-lock-detect=TMn Эта опция задает правило снятия взаимоблокировок с таблиц Berkeley DB. Аргумент тип может принимать одно из четырех значений: DEFAULT, OLDEST, RANDOM и YOUNGEST. Первое значение определяет стандартное правило, применяемое в библиотеке клиентских функций. В остальных случаях отменяется соответственно самая старая транзакция, произвольная транзакция или самая недавняя транзакция. bdb-logdir=кaтaлoг Эта опция задает каталог для журнальных файлов Berkeley DB.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |