Настройка MySQL в качестве Приема данных
![Настройка MySQL в качестве Приема данных Настройка MySQL в качестве Приема данных](/media/blogimg/auto/ru/1c02fa550c60b84a5c9036fa2a9e9883.png)
Интеграция позволит вам добавлять строки в таблицу MySQL на основе данных из других систем. Например, если заказ в CRM перешел на другой этап воронки, или когда новый заказ появился на вашем сайте, будет добавлена новая строка. Это позволит вам эффективно автоматизировать ваши рабочие процессы и сэкономить много времени, избавив от необходимости вручную добавлять каждую строку в таблицу.
Давайте пройдем весь этап настройки MySQL вместе!
Навигация:
1. Что будет делать интеграция с MySQL?
2. Как подключить аккаунт MySQL к ApiX-Drive?
3. Как настроить в выбранном действии передачу данных в MySQL?
4. Пример данных, которые будут отправлены в ваш MySQL.
5. Автообновление и интервал срабатывание связи.
После того, как Вы настроили систему Источника данных, например, Google Sheets, можно приступить к настройке MySQL в качестве Приема данных.
Для этого кликаем "Начать настройку Приема данных".
![Настройка MySQL в качестве Приема данных | Переход к настройке Приема данных Настройка MySQL в качестве Приема данных | Переход к настройке Приема данных](/media/blogimg/auto/ru/7f4efe7bb35f5658ba9c4365820f47bd.png)
Выберите систему в качестве Приема данных. В данном случае, необходимо указать MySQL.
![Настройка MySQL в качестве Приема данных | Выбор системы Настройка MySQL в качестве Приема данных | Выбор системы](/media/blogimg/auto/ru/0c4dbf43adc7f511c17347013dfe211b.png)
Далее, необходимо указать действие "Добавить СТРОКУ".
![Настройка MySQL в качестве Приема данных | Выбор действия Настройка MySQL в качестве Приема данных | Выбор действия](/media/blogimg/auto/ru/bb330b5ece2c9fc45773acfc1c6cfff9.png)
- Добавить СТРОКУ - в вашу базу данных будут добавляться данные в новые строки.
- Обновить СТРОКУ - в вашей базе данных будут обновляться или добавляться данные в нужных вам строках и колонках. Система будет искать необходимое значение в одной из колонок, и если при выгрузке новых данных из блока Источника данных она найдёт строку с нужным параметром (номером телефона, Email или номером заказа), тогда в указанной вами колонке будут обновлены или добавлены данные.
Следующий шаг - выбор аккаунта MySQL, через который будет происходить отправка строки.
Если нет подключенных логинов к системе ApiX-Drive кликните "Подключить аккаунт".
![Настройка MySQL в качестве Приема данных | Подключение аккаунта Настройка MySQL в качестве Приема данных | Подключение аккаунта](/media/blogimg/auto/ru/a634912d5d28f903567d02ab5b2ca0f6.png)
Перед началом настройки Вам нужно:
1. Убедитесь, что MySQL принимает внешние соединения по протоколу TCP/IP.
2. Узнать порт на котором deamon слушает.
3. Убедиться, что доступ к этому порту открыт в обоих направлениях для * ip сервера ApiX-Drive с которого идет коннект * 157.230.117.136, 164.90.220.66, 142.93.106.250, 206.81.27.39, 68.183.219.78, 164.92.182.124.
4. Убедиться, что для пользователя прописано право доступа с * ip или хоста сервера ApiX-Drive с которого идет коннект * .
Если у Вас URL адресной строки в личном кабинете ApiX-Drive:
s1.apix-drive.com - 157.230.117.136
s2.apix-drive.com - 164.90.220.66
s3.apix-drive.com - 142.93.106.250
s4.apix-drive.com - 206.81.27.39
s5.apix-drive.com - 68.183.219.78
s6.apix-drive.com - 64.226.126.14
a1.apix-drive.com - 164.92.182.124
Заполните поля соответствующими данными, где:
- Хост - доменное имя Вашего MySQL, указанное без дополнительных символов https://, / и т.д.
- Логин - логин для входа в систему MySQL.
- Пароль - пароль в системе MySQL.
- База данных - название базы данных, к которой будет обращаться наша система.
- Порт - порт к которому мы будем подключаться.
С целью повышения безопасности нельзя использовать системные имена пользователя: root, toor, admin, administrator.
Затем сохраните изменения. Закройте окно подключения и перезагрузите страницу, если это не произошло автоматически.
![Настройка MySQL в качестве Приема данных | Внесение данных Настройка MySQL в качестве Приема данных | Внесение данных](/media/blogimg/auto/ru/6715fd4a560ac799e538d066268d066d.png)
Когда подключенный аккаунт отобразился в списке "активные аккаунты" выберете его для дальнейшей работы.
Внимание! Если Ваш аккаунт находится в списке "неактивные аккаунты" проверьте свой доступ к этому логину!
![Настройка MySQL в качестве Приема данных | Выбор аккаунта Настройка MySQL в качестве Приема данных | Выбор аккаунта](/media/blogimg/auto/ru/9c0fe378d1c3446908f093d091ae8bbd.png)
Выберите таблицу в которую будут передаваться данные.
Выберите необходимые данные, которые находятся в ячейках Google Sheets, кликните по параметру и он будет назначен выбранному полю MySQL.
Обратите внимание, что Вы можете использовать не только переменные Google Sheets, но и прописанные вручную данные.
Кликните "Продолжить" когда закончите работу с назначением полей.
![Настройка MySQL в качестве Приема данных | Настройка полей Настройка MySQL в качестве Приема данных | Настройка полей](/media/blogimg/auto/ru/8ba3a478f75465e99902404b3cb3fb94.png)
![Настройка MySQL в качестве Приема данных | Настройка полей Настройка MySQL в качестве Приема данных | Настройка полей](/media/blogimg/auto/ru/c6ca54ba7f968d631d7fbe95d7613774.png)
![Настройка MySQL в качестве Приема данных | Настройка полей Настройка MySQL в качестве Приема данных | Настройка полей](/media/blogimg/auto/ru/64b39cb5478557991dc58d7ba2a4f125.png)
Теперь Вы можете увидеть тестовые данные.
Если Вы хотите отправить тестовые данные в MySQL для того, чтобы проверить корректность настройки, кликните "Отправить тестовые данные в MySQL" и перейдите в Ваш MySQL, чтобы проверить результат.
Если Вы хотите изменить настройки - кликните "Редактировать" и Вы вернетесь на шаг назад.
Если Вас все устраивает - кликните "Далее".
![Настройка MySQL в качестве Приема данных | Тестовые данные Настройка MySQL в качестве Приема данных | Тестовые данные](/media/blogimg/auto/ru/2e304a0cb0e38d5a37b68cef7ffa392c.png)
На этом настройка Приема данных завершена!
Теперь можете приступить к выбору интервала обновления и включению автообновления.
Для этого кликните "Включить автообновление".
![](/media/blogimg/auto/ru/db6a739ad3037fbb248b39b912484525.png)
На главном экране кликните на иконку шестеренки, чтобы выбрать необходимый интервал обновления или настройте Запуск по расписанию. Для того, чтобы запускать связь по времени выберите Запуск по расписанию и укажите желаемое время срабатывания обновления связи или добавьте сразу несколько вариантов времени, когда нужно, чтобы срабатывала связь.
Внимание! Чтобы Запуск по расписанию сработал в указанное время необходимо, чтобы интервал между текущим временем и указанным временем был более 5 минут. Например, Вы выбираете время 12:10 и текущее время 12:08 - в этом случае автообновление связи произойдет в 12:10 на следующий день. Если Вы выбираете время 12:20 и текущее время 12:13 - автообновление связи сработает сегодня и далее каждый день в 12:20.
Для того, чтобы текущая связь срабатывала после другой связи, поставьте галочку "Обновлять только после связи" и укажите связь, после которой будет срабатывать текущая.
![Настройка MySQL в качестве Приема данных | Выбор интервала обновления Настройка MySQL в качестве Приема данных | Выбор интервала обновления](/media/blogimg/auto/ru/68fc6b4f4d839fb36d519375a1a34bdd.png)
![Настройка MySQL в качестве Приема данных | Выбор приоритета обновления Настройка MySQL в качестве Приема данных | Выбор приоритета обновления](/media/blogimg/auto/ru/f6e25f54c26f52d3b39a02513635c49e.png)
Для включения автообновления переключите ползунок в положение как показано на картинке.
Для того, чтобы выполнить разовое срабатывание связи, кликните по иконке в виде стрелки.
![Настройка MySQL в качестве Приема данных | Включение автообновления Настройка MySQL в качестве Приема данных | Включение автообновления](/media/blogimg/auto/ru/35de67958725fab0a4760d6f915bce86.png)
На этом настройка MySQL в качестве Приема данных завершена! Видите как все просто!?
Теперь можете не беспокоиться, дальше ApiX-Drive сделает всё самостоятельно!