2009-11-24 72 views
0

是否有無論如何通過批處理腳本或任何其他語言以編程方式無聲安裝MySQL ODBC驅動程序來爲MYSQL數據庫(Windows操作系統)創建系統DSN輸入?通過批處理腳本創建mysql odbc連接

如果無法安裝驅動程序,至少自動DSN entery會有幫助。

謝謝,

回答

0

在命令行上,用適當的參數運行odbcconf.exe。例如

ODBCConf ConfigSysDSN "SQL Server" "DSN=LocalODBCConnection|SERVER=(local)" 

爲MySQL

ODBCConf ConfigSysDSN "MySQL" "DSN=LocalODBCConnection|SERVER=MySQL_ServerName" 
+0

我試圖與指定的參數運行ODBCConf,但它說,在註冊表中找不到組件。 – JPro 2009-11-25 09:17:53

+0

解決了,我不得不保留MySQL ODBC驅動程序代替MySQL – JPro 2009-11-25 09:25:37

2
Dim ad 
ad = CreateObject("ADODB.Connection")  'create and open ODBC connection 
ad.ConnectionString = ("Driver={MySQL ODBC 5.2w Driver};Server=localhost;Database=db;UID=root;PWD=xxxxxx;option=3") 
ad.Open()