在我的数据库(phpMyAdmin数据库)中运行基本的SQL SELECT查询时,我发现了一些我无法解释的错误。
诸如
之类的查询SELECT A_Email FROM Account_Details WHERE A_Email = 'test@test.com'
......只有在某些条件下才能正常工作。
似乎如果我直接在phpMyAdmin中编辑表内容,这个查询工作正常,它会找到电子邮件地址。但是,如果我使用远程INSERT调用将相同的电子邮件地址添加到数据库,则相同的SELECT查询将无法工作,即使我在查看phpMyAdmin时可以看到数据库中的电子邮件地址格式完全相同。
我完全不知道为什么会这样,有什么想法吗?
A_Email元组具有以下约束:
Field | Type | Collation
--------|--------------|-------------------
A_Email | varchar(100) | latin1_general_ci
如果您需要更多详情,请告知我们。
非常感谢