您当前的位置: 首页 > 数据库教程 > MySQL教程 > MySQL ODBC connector在windows下自动安装的一个问题

MySQL ODBC connector在windows下自动安装的一个问题

作者:xiaoxiao 来源:未知 发布时间: 2014-07-10 22:02 点击:
MySQL ODBC connector在windows下自动安装的一个问题 在某些操作系统下,多次卸载安装MySQL ODBC connector会发现驱动出现异常不能使用,必须手工重装修复才可以。但如果你的驱动安装是集成在应用中一些安装的,怎么处理呢?您可以分两次两步来装,一次安装,一次修复

MySQL ODBC connector在windows下自动安装的一个问题

    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;
分享到:
本文"MySQL ODBC connector在windows下自动安装的一个问题"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4