我在MySQL ODBC的连接字符串示例中看到了Option = 3和Option = 4,但没有解释或文档.这些数字是什么意思?
解决方法:
Option = value是指定Connector / ODBC应如何工作的各种标志的数值之和.其默认值为0.
从web.archive.org的旧版Connector / ODBC文档:
选项= 3;对应于FLAG_FIELD_LENGTH(1)FLAG_FOUND_ROWS(2)
选项= 4;是FLAG_DEBUG
根据这里的Connector / ODBC选项的当前列表…
Table 5.2 Connector/ODBC Option Parameters
…已删除FLAG_FIELD_LENGTH(1)和FLAG_DEBUG(4).
MySQL还建议使用参数名称而不是它们的数值的(总和),不仅为了清晰起见,而且因为并非所有选项都具有数值.所以,而不是
选项= 2;
我们应该使用
FOUND_ROWS = 1;