Невозможно вставить в базу данных Amazon RDS

Я установил свой веб-сайт на AWS.

Теперь проблема в том, что я могу выбрать данные из моей БД, но не могу их вставить. Но мой корень имеет права "Вставить".

Я создал другого пользователя и предоставил те же привилегии, но та же проблема сохраняется.

Вот моя конфигурация:

mysql - привилегии "select" и "insert" для пользователя "root".

+-------------+-------------+
| Select_priv | Insert_priv |
| Y           | Y           |
+-------------+-------------+

mysql - информация о хосте и пользователе

+----------------+------+
| host           | user |
| %              | root |
| 127.0.0.1      | root |
| (my ip)        | root |
| ::1            | root |
| ip-(my ip)     |      |
| ip-(my ip)     | root |
| localhost      |      |
| localhost      | root |
+----------------+------+

php - я подключаюсь, используя "username" как "root", "host" как "localhost" и "port" как 3306

Входящая группа безопасности

входящие группы безопасности

Исходящая группа безопасности

исходящие группы безопасности

MySQL вставка запроса

1 ответ

Имена таблиц в запросе вставки чувствительны к регистру при развертывании в aws RDS mysql. Поэтому убедитесь, что у вас одинаковые имена таблиц, т.е. одинаковый регистр в запросе вставки и в базе данных. Я надеюсь, что это будет работать.

Другие вопросы по тегам