嗨,

我们有一个.网2.0的应用程序,它有一个MySQL后端。我们希望能够部署MySQl和数据库的时候,我们安装应用程序和我试图找到最好的解决方案。当前的设置是为了复制所需的文件上的文件夹的当地机然后执行一个"NET START"的命令安装和开始mysql服务。然后我们恢复备份的数据库,这一新建立的mysql实例的使用bat文件。它不是一个理想的解决方案,在所有和我试图拿出一些更加坚固。

问题是用户权利,在Vista,以及各种各样的小东西周围安装和启动服务。它太脆弱是可靠或至少出现这样,当我测试。这是一个客户/服务器的类型设置,所以我们只需要安装一个服务器,每个办公室,但我希望确保其作为免费的麻烦,为可能,并与几个屏幕的可能。

你会怎么做?

有帮助吗?

解决方案

不知道你在哪里的项目,但如果它是一个简单的小数据库可能会考虑转换到它 源码.它不适用于客户/服务器的操作,但如果它是低容积/交易可能的工作。

其他提示

使用一个安装有一个工作脚本。任何安装喜欢聪明,安,InnoSetup等可能会做的。

我们采取了一种不同的方法。我们做MySQL xcopy能够通过书面方式包装产生的配置文件(我的。ini)话之前MySQL(正确地安装基本路径和以上)。然后我们写的另一个安装服务使用的标准设置。这项服务将照顾开始MySQL和其他必需背景的程序(在我们的情况Apache)。由于MySQL是部署通过我们,我们想拥有完全的控制权。

与客户/服务器安装,你在允许需要人安装服务器安装它作为一个管理。这应该解决你的大多数问题。

再一次-就是服务器。客户可能是另一个故事。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top