Расширенные настройки целевой базы данных MySQL
На странице "Целевая БД" Конвертум Мастера вы можете увидеть кнопку "Ещё...", которая открывает окно с расширенными настройками целевой базы данных MySQL:

Table type
Эта опция позволяет указать тип таблиц, создаваемых в базе данных MySQL.
MySQL поддерживает два различных типа таблиц: транзакционно-безопасные (InnoDB и BDB) и нетранзакционно-безопасные (HEAP, ISAM, MERGE и MyISAM). Например, когда выбран InnoDB, SQLWays генерирует предложение TYPE=InnoDB в операторах CREATE TABLE для MySQL, например:
CREATE TABLE customer (
id INT, name VARCHAR(30)
) TYPE=InnoDB;
Data load option
Эта опция содержит следующие значения: Default, Replace и Ignore. Каждое из них определяет поведение команды LOAD DATA INFILE при загрузке данных в столбцы первичного или уникального ключа в таблице.
- Default означает, что команда LOAD выдает ошибку, если ключ с таким же значением уже существует в таблице. Когда в мастере указано Default, в синтаксис команды LOAD ничего не добавляется.
- Replace означает, что команда LOAD заменяет строки данных новыми строками, в которых совпадают первичные или уникальные ключи. Ключевое слово REPLACE добавляется к синтаксису команды LOAD.
- Ignore означает, что команда LOAD не вставляет строки данных, первичные или уникальные ключи которых совпадают с существующими в таблице. В синтаксис команды LOAD добавлено ключевое слово IGNORE.
Character set
Эта опция указывает загрузчику, как интерпретировать данные, хранящиеся в txt-файле, который будет загружен в базу данных. Если набор символов не указан, то используется набор символов целевой базы данных по умолчанию.
Вы можете выбрать набор символов из списка или ввести его вручную:

Import from client
Эта опция указывает, где находятся файлы данных - на локальном компьютере или на сервере MySQL.
По умолчанию флажок Import from client установлен, поэтому ключевое слово LOCAL добавляется для команды MySQL LOAD DATA INFILE, которая используется для импорта данных в MySQL. Когда указано LOCAL, файлы данных должны находиться на клиентском хосте.
Если флажок Import from client не установлен, ключевое слово LOCAL не добавляется к команде, и файлы данных должны находиться на сервере.
Preserve comments
По умолчанию флажок Preserve comments не установлен. Если флажок установлен, эта опция добавляется к команде mysql.exe "-comments". По умолчанию в mysql.exe используется команда "-skip comments".
Create condition handler
Эта опция была создана для эмуляции поведения Transact-SQL внутри хранимых процедур и функций MySQL при возникновении ошибки в одном из операторов внутри тела процедуры или функции.
По умолчанию флажок Create condition handler установлен. Таким образом, Конвертум Мастер добавляет обработчик условия в каждый блок "BEGIN...END", который обрабатывает возникшую ошибку, не прерывая выполнение процедуры или функции. В этом случае ошибки скрываются.
Если флажок Create condition handler не установлен, обработчик условий не добавляется, и первая ошибка, возникшая во время выполнения процедуры или функции, завершает выполнение процедуры или функции. Сообщение об ошибке возвращается после завершения процедуры.
Enable local load
Эта опция управляет локальной загрузкой данных в базу данных MySQL. По умолчанию флажок Enable local load установлен, поэтому Конвертум Мастер запускает команду MySQL LOAD DATA INFILE с опцией local-infile, что позволяет использовать команду LOAD DATA LOCAL в файле .ldi для загрузки данных в целевой сервер с локальной машины.
SSL Certificate Authorities
Эта опция задает путь к файлу в формате PEM, содержащему список доверенных центров сертификации SSL. По умолчанию список центров сертификации SSL пуст.
SSL Mode
Эта опция задает состояние безопасности соединения с сервером. По умолчанию SSL Mode пуст, но вы можете выбрать другое значение из выпадающего списка:

Если у вас есть другие вопросы, пожалуйста, свяжитесь с нами: support@convertum.ru