我有这个场景,我们开发了一个windows应用程序,它有mysql的先决条件,所以我们需要:
1.安装MySql 2.创建用户和权限3.创建一个数据库4.安装多个exe文件5.运行3-4 sql脚本。
如果可能的话,我们想做一个单独的安装,或者一个向导来安装所有的东西,在经过一些研究之后,我看到了InstallShield和NSIS,但是我有0的安装经验,
在这种情况下,有人对解决方案有什么建议吗?
发布于 2013-07-24 11:59:03
InstallShield技术上可以完成所有这些事情,但我真的建议不要在安装程序中尝试这样做。如果您查看等大型数据库相关产品的安装程序,您会发现它们已经将所有这些都外包给了一个配置向导,该向导将在安装后运行。向导收集所有的连接信息(数据库引擎甚至可能不在这台机器上),并且具有所有的逻辑来使一切都愉快,包括安全和维护计划。
https://stackoverflow.com/questions/17828482
复制相似问题