在表键库中有100,000个术语,我想制作一个站点地图列表A,B,C,D 但它只显示1到5000的数据(id),而不是A,B,C,D组中的所有100.000
$data = 'A';
$where = "SELECT * FROM keybank WHERE left(title,1) = '".$data."' ORDER BY title ASC";
答案 0 :(得分:0)
如果您使用的是MySQL工作台,可能默认设置默认情况下限制查询(编辑 - >首选项 - > SQL查询 - > Untick"限制行")。这篇文章归功于这篇文章:Remove the limit clause from MySQL Workbench。
此外,您可以尝试在查询末尾添加LIMIT 999999
以覆盖默认限制。
您还可以在运行查询之前尝试添加此内容:SET SQL_SELECT_LIMIT=100000;