今天我不得不重建我们的BugZilla安装。这很痛苦,主要是因为我无意中从MySQL 5.7升级到MySQL 8.0。现在BugZilla报告了一个SQL语法错误。为了调试这个问题,我使用MySQl客户端直接连接到数据库,并运行了以下查询:
SELECT * FROM groups;
这会导致错误:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'groups' at line 1
同样的查询适用于任何其他表,只是不适用于“组”。我筋疲力尽,没有精力解决这个问题。我猜MySQL 8.0引入了“GROUPS”作为关键字。我希望能得到一些帮助。