Spec-Zone.ru › MySQL Enterprise Backup 4.1

16.2 Параметры подключения

При создании резервной копии mysqlbackup отправляет команды SQL на сервер MySQL с использованием подключения к базе данных. Общие параметры подключения такие же, как описано в Руководстве по MySQL.

В качестве части вызова mysqlbackup укажите необходимые параметры --user, --password, --port и/или --socket для подключения к серверу MySQL.

Вы можете указать следующие параметры подключения в разделах [mysqlbackup] или [client] файла конфигурации MySQL или с помощью параметров командной строки mysqlbackup. mysqlbackup считывает ваши файлы конфигурации по умолчанию, а затем файл my.cnf, указанный в командной строке.

Примечание
  • mysqlbackup считывает только параметры --user, --password, --port и --socket из группы [client] и игнорирует любые другие параметры подключения.

  • Если вы не укажете значение для --password, команда запросит его с клавиатуры.

  • Параметр --host разрешен в файле конфигурации для совместимости, но в настоящее время не оказывает влияния. mysqlbackup всегда подключается к IP-адресу локального сервера.

Options Common to mysqld
========================

=name
=port-num
=tcp|socket|pipe|memory
 [ alias for --protocol=pipe ]
=name [ short option: -u ]
=hostname
=name
=value [Windows only]
=PATH
=VALUE
 [ Don't connect to pre-4.1.1 server ]
[=value] [ short option: -p ]

 [ Enable SSL for connection. Deprecated. ]
=mode
=file_name
=file_name
=file_name
=directory_name
=cipher_list
 [ Deprecated. ]

Connection Options Specific to mysqlbackup
==========================================

--no-connection
--connect-if-online

Большинство других параметров подключения, используемых командой mysql, распознаются, но игнорируются. Неизвестные параметры подключения приводят к остановке mysqlbackup.

Следующие параметры подключения специфичны для mysqlbackup:

  • --no-connection

    Параметр --no-connection заменяет другие параметры подключения и использует операции на уровне файлов для выполнения резервного копирования. При использовании этого параметра необходимо указать в файле конфигурации или в командной строке многие параметры, значения которых обычно извлекаются автоматически через подключение к базе данных.

    Предупреждение

    Этот параметр также включает параметры --no-history-logging и --no-locking, что может привести к несоответствиям в данных, не относящихся к InnoDB, если таблицы изменятся во время операции резервного копирования. Это также может повлиять на последующие инкрементные резервные копии; см. описание параметра --incremental-base для получения подробной информации.

  • --connect-if-online

    По умолчанию для операций резервного копирования используется подключение к базе данных, как на начальном этапе для извлечения конфигурации исходного репозитория, так и для блокировки таблиц при копировании данных, не относящихся к InnoDB. Этот параметр позволяет mysqlbackup пытаться установить подключение на обоих этапах, но продолжать работу, даже если подключение невозможно установить. Если подключение невозможно установить, обработка будет такой же, как при использовании параметра --no-connection. Этот параметр может быть полезен в чрезвычайных ситуациях: например, когда сервер базы данных выходит из строя во время операции резервного копирования.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-enterprise-backup-4.1-en/connection-options.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API