我写了一小段代码来从mysql数据库中获取信息
我使用的查询:
SELECT id, title FROM mydb ORDER BY id DESC limi 0,4;
此代码在我的本地网络服务器上完美运行,但是当我将其上传到公共服务器时 它有效但与所有结果相关的id是相同的,并且等于像201454672这样的一些错误的数字,这是错误的。
我检查了数据库中的所有内容是否正常,数据到位及其ID是否正确 只有选择产生错误的ID,其他一切都没问题
什么可能导致这个问题?答案 0 :(得分:0)
答案 1 :(得分:0)
正如我在查询中找到的那样,你犯了一个愚蠢的错误。请更正。 变化
SELECT id, title FROM mydb ORDER BY id DESC limi 0,4;
到
SELECT id, title FROM mydb ORDER BY id DESC limit 0,4;
如果仍然无效,则将id的数据类型更改为BIGINT并尝试。