【发布时间】:2012-10-18 08:08:00
【问题描述】:
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 [random snippet of query code]
我很少能从类似的 MySQL 错误中推断出有价值的东西,有什么方法可以获得一些更具体的数据吗?
我看到有人驳回这个问题,说由于 MySQL 的语法工作原理,不可能获得准确的错误数据。真的是这样吗?
【问题讨论】:
-
足够准确。 “查询代码的随机 sn-p”实际上不是随机的,而是查询在语法上不正确的地方。 “因为 MySQL 的语法是如何工作的,所以要获得准确的错误数据。真的是这样吗?” --- 已经很准确了。
-
错误信息通常很好,因为 near ... 指示问题的确切位置。
标签: mysql error-handling