1

Я использую Outsystems Service Studio для разработки веб-приложения. Мне нужно настроить соединение для доступа к базе данных локального сервера. Я получаю «Ошибка строки подключения: невозможно подключиться к любому из указанных узлов MySQL». Я просто понял, что не могу подключиться с помощью «localhost», потому что сервер Outsystems не является локальным, но я не могу найти решение. что не так? Другие детали:Outsystems: настройка соединения для доступа к базе данных MySQL

  • MySQL сервер запущен и работает

  • Я выбрал MySQL в СУБД

  • Поставлен мое имя схемы

  • Поставлен имя пользователя (со всеми привилегиями, предоставленными)

  • Введенный пароль пользователя

Пробовал и базовую, и расширенную конфигурацию. Я вставил j "dbc: mysql: //127.0.0.1: 3306/mydb? User = outsystems2" в качестве параметров строки подключения, и я получаю «Ошибка строковой строки подключения: ключевое слово не поддерживается.Parameter name: mysql: //127.0.0.1: 3306/MYDB? пользователь». Я знаю, что эта строка подключения не работает, но я не могу найти ее. Я прочитал много руководств об этой конфигурации, но решение не найдено. Спасибо всем за ваше время и помощь, не стесняйтесь обратиться за более подробной

ответ

0

Luciano,

Ваша среда OutSystems на помещения или в облаке? В любом случае, вы должны убедиться, что этот сервер может достичь - это как подключение - к вашему серверу базы данных MySQL. Использование localhost или 127.0.0.1 в значительной степени то же самое, что и адрес для машины, на которой выполняется запрос, который в данном случае является сервером OutSystems. У вас есть база данных MySQL на вашем локальном компьютере? Это не очень хороший подход, так как вам нужно будет иметь адрес, который не изменится, иначе соединение не будет стабильным, и вам придется постоянно перенастраивать его.

Привет

+0

Привет Андре Виейра, база данных MySQL на моей локальной машине и приложение Outsystems в облаке. Я понимаю, что это плохой подход, в настоящее время я ищу решение, перемещая мою базу данных в облаке или интегрируясь с приложением; или переместить мое приложение на локальный сервер. Оба способа кажутся трудными, я никогда не пробовал, и я не нашел подобного случая. –

+0

Hi Luciano, Вам удалось заставить его работать? Вот ссылка для MySQL в облаке, которая может помочь вам https://cloud.oracle.com/mysql. –

+0

Привет, спасибо за ссылку. К сожалению, я не смог решить свою проблему, однако я завершил свой проект, не используя внешнюю базу данных. Спасибо за ваш совет –