已解决 - 在删除时发生了错误

  1. 11 月前
    91
    11 月前,由 administrator 重新编辑

    无法修改,无法删除,只能删除整个帖子
    13_37_58_捕获.PNG13_37_58_捕获2.PNG

    2019.01.26 22:05 开debug模式,是sql的语句问题,希望大佬修复
    14_06_26_bug.txt

  2. 2019.01.26 22:几分钟后解决
    不得不说开了debug后才知道症状的原因所在。
    原因:
    在mysql5.7+开启了only_full_group_by,默认的sql-mode里的ONLY_FULL_GROUP_BY字段导致不能直接查询group_by包裹的之外的字段,只有查询group_by的字段可以正常使用。
    解决方法:
    在终端进入/etc/mysql/目录,找到配置文件mysql.cnf,找到[mysqld]段,添加一行:sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'即可,如果mysql.cnf中没有[mysqld]段,请翻翻其他配置文件。

或者 注册后参与话题.