|
Программирование >> Создание клиентов mysql
mysqlhotcopy [-allowold] [-checkpoint=гaблицa] [-debug] [-dryrun] [-flushlog] [-help I -?] [-keepold] [--method=имя] [-noindices] [-passwozd=[ пароль] \ -р[пароль]] [-port=nopr I -P порт] [-quiet I -q] [--гедехр=шаблон] [-resetmaster] [-resetslave] [-socket=фaйл -S файл] [-suff1х=суффикс] [-изег=имя I -u имя] база данных[./[~]шаблон/] [каталог] Сценарий блокирует все таблицы базы данных, а затем создает их образы в указанном каталоге. Можно отбирать таблицы, имена которых соответствуют или не соответствуют (метасимвол ~) регулярному выражению. Этот сценарий требует наличия модуля DBI. Кроме того, его можно запускать только на сервере, т.е. где хранится база данных. --allowold Эта опция заставляет сценарий не удалять существующие резервные копии, а переименовывать их. В случае успешного завершения старые копии удаляются, иначе - восстанавливаются. -сИескро1п1=таблица Эта опция заставляет сценарий добавлять в контрольную таблицу запись о создании резервной копии каждой таблицы. Имени контрольной таблицы должно предшествовать имя базы данных, например mylogs. checlcpoint. В этой таблице должны присутствовать как минимум следующие столбцы: time stamp TIMESTAMP NOT NULL src VARCHAR{32) dest VARCHAR(60) msg VARCHAR(255) --debug При наличии этой опции будет включен режим отладки. -dryrun Эта опция заставляет сценарий сообщить о предполагаемых действиях, но не выполнять их. Полный список утилит 321 flushlog При наличии этой опции сценарий выполнит инструкцию FLUSH LOGS после блокирования таблиц. help (-?) При наличии этой опции вгдается лишь описание синтаксиса командной строки, а все остальные опции игнорируются. --keepold Эта опция запрещает удалять существующие резервные копии по окончании работы. --method=HMq Эта опция задает утилиту, используемую для копирования файлов. Аргумент имя может быть равен либо ср, либо scp. -noindices Эта опция запрещает копировать индексные файлы. Их можно восстановить с помощью утилиты Password=[пароль] (-р[пароль]) Эта опция задает пароль для подключения к локальному серверу. РоП=порт (-P порт) Эта опция задает номер порта для подключения к локальному серверу. --quiet (-q) Эта опция подавляет вывод на экран любых данных, кроме сообщений об ошибках. -гедехр=шаблон Эта опция задает шаблон для выбора баз данных. Будет создана резервная копия каждой базы данных, имя которой соответствует шаблону. -resetmaster При наличии этой опции сценарий выполнит инструкцию RESET MASTER после блокирования таблиц. -resetslave При наличии этой опции сценарий выполнит инструкцию RESET SLAVE после блокирования таблиц. 80ске1=файл (-S файл) Эта опция задает пут гакету, используемому для подключения к локальному серверу. 8и111х=СуффИКС Эта опция задает суффикс имени архивного каталога (по умолчанию - сору). --и5ег=имя (-U имя) Эта опция задает им тователя, указываемое при подключении к базе данных. mysqlimport Эта утилита представляет собой оболочку инструкции LOAD DATA INFILE. Синтаксис ее вызова таков: mysqlimport [-character-sets-dir=кaтaлop] [-со1и1Ппз=имя[,имя] ... 1-е имя[,ршя] ...] [-compress I -С] [-debug [ конфигурация] I -# конфигурация] [-delete -d] [-fields-enclosed-by=символ] [-fields-escaped-by=символ] [-fields-optionally-enclosed-by=символ] [-fields-terminated-by=paэдeлигeль] [- force I -f ] [-help I -?] [--hosЬ=узел I -h узел] [-ignore -i] t--lines-te2гminated-by=paзлeлитeль] [--local I -L] [-lock-tables -1] [-low-priority] [-password[=пароль] -[пароль]] [--port-nopT I -P порт] [--replace -r] [-silent I -s] [-socltet=фaйл \ -S файл] [--изег=имя I -u имя] [--verbose -v] [--version -V] база данных текстовый файл [текстовый файл]... Утилита импортирует записи в таблицы. Необходимо указать базу данных и как минимум один текстовый файл. На основании имени файла утилита определяет имя таблицы, в которую импортируются данные. СИагас1ег-8е18-с11г=каталог Эта опция задает каталог, в котором хранятся файлы наборов символов.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |