如何解决“MySQL.connecter.errors.programmingerror:1064(42000):您的SQL语法中有错误;”(Python、MySQL、MySQL连接器、开发)?

推荐答案1

正常方法是:

  1. 有一个咆哮,即使在2022年,MySQL仍然没有有用错误的"诊断
  2. 打开文本编辑器
  3. 将SQL从文件中复制到新窗口
  4. 替换?具有实际值的字符
  5. 复制到SQL终端
  6. 调整SQL
  7. 致电同事以证明阅读
  8. 在查询第6行中的子选择中输入了" wher".

这在锁定中要困难得多……

推荐答案2

将SQL复制到SQL编辑器中,例如SQL Server Management Studio.

使用F5键执行查询并注意错误(S).

注意:您可以评论SQL语句,直到找到给您麻烦的错误. - 再次执行您的SQL语句.

这次应该没有错误.

在代码中更正您的SQL错误最初报告了错误.