关于mysql的未知错误

时间:2017-06-23 12:36:31

标签: php mysql ubuntu fuelphp

我使用的是Fuelphp的旧版本,现在我使用的是1.8最新版本。在我升级了核心和bootstrap文件之后,我有php 7和mysql最新安装工作正常,php和mysql。

  

Fuel \ Core \ Database_Exception [42000]:   SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误;检查与您的MySQL服务器版本相对应的手册,以便在#BY;)附近使用正确的语法:GROUP BY product_id LIMIT 1 OFFSET 0'在第12行查询:" SELECT DISTINCT(i.p_id)as product_id,p。*,p.id as pid,c.title as cat_title,p.title as title,i.price as price from products p左侧联接类别c在c.id = p.category_id上LEFT JOIN库存i在i.p_id = p.id LEFT JOIN用户u on u.id = p.from_id WHERE(p.status = 1 AND c.status = 1 AND i.instock> 0和p.id =)GROUP BY product_id LIMIT 1 OFFSET 0"

这是确切的错误消息。其他计算机中的同一项目运行完美但在此显示此错误。最后看错误, AND p.id =),但在其他PC中,它运行完美。在其他PC中,我将PHP 5合二为一,PHP 7合为一,1.8加油。我只是很好奇,为什么会显示这个错误。 Mysql方面缺少像查询替换或类似的东西吗?

0 个答案:

没有答案