程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL ODBC connector在windows下自動安裝的一個問題

MySQL ODBC connector在windows下自動安裝的一個問題

編輯:MySQL綜合教程

MySQL ODBC connector在windows下自動安裝的一個問題   在某些操作系統下,多次卸載安裝MySQL ODBC connector會發現驅動出現異常不能使用,必須手工重裝修復才可以。但如果你的驅動安裝是集成在應用中一些安裝的,怎麼處理呢?您可以分兩次兩步來裝,一次安裝,一次修復,這樣就可以了(有點啰嗦,但試過可行)。   比如在InstallShield中調用MySQL ODBC connector 自動(靜默)安裝MySQL客戶端驅動的技巧(使用msi安裝包,先把它拷貝到目標目錄mysqlconnector文件夾下面):                //安裝mysql odbc 連接器                 if Is(FILE_EXISTS, WINSYSDIR ^ "msiexec.exe") = FALSE then                         MessageBox ("Can’t find msi installer",WARNING);                 else                        szCmd = "\"" + WINSYSDIR ^"msiexec.exe\" /i \"" + TARGETDIR ^ " mysqlconnector\\mysql-connector-odbc-3.51.27-win32.msi\" /q";                        LaunchAppAndWait(szCmd,"",WAIT);                              //當odbc驅動不是全新安裝時(以前裝過再卸載過),/i 參數可能不能確保補充安裝成功,用/f 參數再修復一下                       szCmd = "\"" + WINSYSDIR ^ "msiexec.exe\" /f\"" + TARGETDIR ^ "mysqlconnector\\mysql-connector-odbc-3.51.27-win32.msi\"/q";                       LaunchAppAndWait(szCmd,"",WAIT);                 endif;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved