首先,感谢您花时间和精力阅读这个问题。
我试图更好地理解 odbc.ini 文件(在 Unix/Linux 系统上)的“Option”属性中指定的值是如何确定的。
在 MySQL 文档中搜索“Option”标志可以采用的值后,我不确定如何得出值“3”,如以下示例 odbc.ini 文件中所示。我在网络上几乎所有示例中找到的“3”值:
;
; odbc.ini
;
[ODBC Data Sources]
MySQL = MySQL Server
[MySQL]
Driver = MySQL
Description = MySQL Server Data Source
Server = localhost
Port = 3306
Database = test
User = root
Password =
Option = 3
Socket =
我的问题是值“3”代表什么(即哪些标志组合起来得到值“3”)?我看到的最低值(根据下面提到的资源)是“FOUND_ROWS”,值为“2”,这为另一个最多具有“1”值的标志留出了空间。相反,值“3”是否代表 3 个单独的选项,总计最多为“3”?
如果您能了解“3”的总值中反射(reflect)了哪些标志/选项,我们将不胜感激。
我使用过的资源是:
谢谢!
迈克尔
最佳答案
我知道这是一个非常古老的问题,但我只是在寻找相同的答案,这是我能找到的对该问题的唯一引用。
我早在 2005 年就使用过 MyODBC 连接器,并使用了选项值 1(除其他外)。
现在需要再次使用连接器时,我找不到 Option=1
含义的引用。
WaybackMachine provided the answer :
Connection Parameters
Value Description
1 The client can't handle that MyODBC returns the real width of a column.
第h,
日
关于MySQL 连接器 ODBC odbc.ini 'Option' 标志值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22333668/