当网站部署在主机上时,MySql Insert 不起作用!
我在 Windows 下使用 XAPP,我的网站运行良好!
当我将它部署在主机服务器上时,它似乎工作正常,但是对 MySql 的插入请求没有任何效果,数据库没有任何变化!
以前有人遇到过这个问题吗? MySql 中是否有任何配置可以使其接受插入请求? 或者只是让它发挥作用的最佳方法是什么!
[编辑]
我使用 PhpMyAdmin,我有两个表成员和通知,我想配置权限,以便我可以插入到通知表中,有什么提示吗?
谢谢
I'm using XAPP under windows and my website just working well!
when I deployed it on the host server, it seems to be working normally, but the insert requests to MySql doesn't have any effect, nothing is changing on the database!
Does anyone had this issue before? is there any configuration in MySql to make it accept insert requests? or simply whats the best way to make it work!
[EDIT]
I use PhpMyAdmin, I have two tables members and notifications, I wanna configure permissions so I can Insert into the notifications table, any hint please?
thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
检查数据库服务器上您正在使用的用户名和密码的权限。 它还可以通过 IP 地址等进行限制。
check the permissions on the database server for the username and password that you are using. It can also be restricted by IP address, among others.
事实上,管理员可以为用户或特定表设置只读权限。
查看“grant”命令了解更多信息。
Indeed, the administrator can set read-only privileges for a user or for a specific table.
Check out the "grant" command for more information.
如果您能找出 MySQL 返回的错误消息,将会很有帮助。 检查您的网络服务器日志文件。 如果您使用某些共享托管计划,则主机控制面板中应该有一个选项可以查看网络服务器日志文件。 PHP 在大多数地方都经过配置,以便将错误消息存储在 Web 服务器日志文件中。 了解那里到底发生了什么。 最有可能的是权限。
it would be helpful if you could find out the error message that MySQL is returning. check your web server log files. if you are using some shared hosting plan, there should be an option in your host control panel to see the web server log files. PHP is configured in most places so that error messages are stored in web server log files. find out what is actually happening there. it could be permissions most likely.