Невозможно подключить Google App Maker к внешней базе данных MySQL
Я пытаюсь подключить Google App Maker к базе данных MySQL на цифровом океане. Я не могу жить своей жизнью, я просмотрел все возможные форумы и статьи.
Сначала у меня была дроплет с MySQL с настройкой SSL, затем я настроил другой сервер с простой настройкой, без брандмауэров, без SSL. Тем не менее, я получаю эту ошибку.
Ошибка: не удалось установить соединение с базой данных. Проверьте строку подключения, имя пользователя и пароль.
Stak Trace от Google App Maker
Пт Авг 03 22:57:41 GMT+1000 2018 Ошибка: не удалось установить соединение с базой данных. Проверьте строку подключения, имя пользователя и пароль. в connectDB (dbConnection:85) в datasources.employee.script:1
Пт Авг 03 22:57:41 GMT+1000 2018 Выполнение запроса для сотрудника источника данных: (Ошибка): Не удалось установить соединение с базой данных. Проверьте строку подключения, имя пользователя и пароль. в connectDB (dbConnection:85) в datasources.employee.script:1
Пт Авг 03 22:57:41 GMT+1000 2018 Не удалось выполнить запрос для сотрудника источника данных.
Я настроил MySQL для прослушивания 0.0.0.0
(любой интерфейс), затем пользователь MySQL для удаленного подключения с любым IP-адресом "%"
host | user | plugin |
+---------+----------------+-----------------------+
| % | user | mysql_native_password |
Вот моя строка подключения БД
var conn = Jdbc.getConnection('jdbc:mysql://xxx.xxxx.xxxx.xxxx:3306/example','user', 'password');
- я могу удаленно подключиться к БД с помощью mysqlworkbench
- я могу подключиться, используя мою локальную настройку PHP, используя xampp.
- Я могу подключиться с другой удаленной коробки убанту, используя mysql.
Поэтому я выделила, что нет проблем с удаленным подключением к БД.
Я пропускаю что-то, что мне нужно настроить в App App Maker? Я попробовал то же самое соединение в приложении Google, используя листы Google, все еще не работало.
Я перепробовал все возможные способы устранения неполадок, изолировав каждую возможность, которую я до сих пор терпел неудачу последние две недели. Если кто-то может помочь или направить меня, где я иду не так, буду очень признателен.
Спасибо