gpt4 book ai didi

mysql - 在 Mac OSX Lion 上为 unixODBC/isql 添加数据源

转载 作者:可可西里 更新时间:2023-11-01 08:20:57 25 4
gpt4 key购买 nike

我已经从源代码和 mysql-odbc connector 安装了 unixODBC来自 Mac OSX Lion 上的 .dmg 安装程序。这是前一阵子做的,当时我成功安装了一个数据源(暂且称它为foo)。现在我正在尝试添加另一个数据源 (DSN)。我已经通过 ODBC Manager 完成了这件事以及命令行工具 myodbc-installer 与来自 mysql 网站的 mysql-odbc 连接器的 tar 包一起提供。条目显示在 /Library/ODBC/odbc.ini 中,如下所示:

[ODBC Data Sources]
bar = MySQL ODBC 5.1 Driver

[ODBC]
Trace = 0
TraceAutoStop = 0
TraceFile =
TraceLibrary =

[myodbc]
Driver = /usr/local/lib/libmyodbc5.so
SERVER = localhost
PORT = 3306

[bar]
Driver = /usr/local/lib/libmyodbc5.so
Description =
DATABASE = bar

但是,isql 找不到它:

anitya:Preferences neil$ isql bar bar bar -v
[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
[ISQL]ERROR: Could not SQLConnect

奇怪的是,在/Library/ODBC/odbc.ini 或/etc/odbc.ini 中看不到的旧 DSN foo 工作正常:

anitya:Preferences neil$ isql foo foo foo
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL>

我对需要在 OSX Lion 上的何处输入 DSN 条目才能被 isql 找到感到恼火。预先感谢您的帮助!

最佳答案

找到了,odbc.ini在/usr/local/etc

关于mysql - 在 Mac OSX Lion 上为 unixODBC/isql 添加数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10866803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com