我在AWS上设置了我的网站。
现在,问题是:我可以从我的数据库中选择数据但是我无法插入数据。但是,我的根源是" Insert"特权。
我确实创建了另一个用户并提供了相同的权限,但同样的问题仍然存在。
这是我的配置:
mysql - "选择"和"插入" " root"的特权用户
+-------------+-------------+
| Select_priv | Insert_priv |
| Y | Y |
+-------------+-------------+
mysql - " host"和"用户"细节
+----------------+------+
| host | user |
| % | root |
| 127.0.0.1 | root |
| (my ip) | root |
| ::1 | root |
| ip-(my ip) | |
| ip-(my ip) | root |
| localhost | |
| localhost | root |
+----------------+------+
php - 我正在使用"用户名" as" root"," host" as" localhost"和" port"如3306
入站安全组
出站安全组
答案 0 :(得分:0)
在aws RDS mysql中部署时,插入查询中的表名区分大小写。因此,请确保具有相同的表名,即在插入查询和数据库中具有相同的大小写。我希望这会起作用。