Невозможно вставить в базу данных 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
Входящая группа безопасности
Исходящая группа безопасности
1 ответ
Имена таблиц в запросе вставки чувствительны к регистру при развертывании в aws RDS mysql. Поэтому убедитесь, что у вас одинаковые имена таблиц, т.е. одинаковый регистр в запросе вставки и в базе данных. Я надеюсь, что это будет работать.