Не удается подключиться к RDS с помощью Hibernate - PullRequest
0 голосов
/ 07 марта 2019

Я перемещаю свою базу данных в RDS. Поэтому я создал дамп базы данных и загрузил его в RDS. Я могу получить к нему доступ с моей локальной машины и с сервера. Это общедоступные группы безопасности:

Inbound - MYSQL/Aurora, 0.0.0.0/0
Outbound - All traffic, 0.0.0.0/0

Конфигурация Hibernate следующая:

hibernate.connection.username=user
hibernate.connection.password=password
hibernate.connection.url=jdbc:mysql://rds-endpoint:3306/db

Тесты, которые раньше работали на сервере, не работают на RDS:

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'db.myTable' doesn't exist

Я попытался удалить порт или изменить входящий на «Весь трафик», но это не помогло.

1 Ответ

0 голосов
/ 07 марта 2019

Очевидно, моя локальная база данных не учитывала регистр, а RDS - нет. Итак, технически правильно, что таблица db.myTable не существует, так как в RDS она db.mytable.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...