2017-05-11 62 views
1

我想在生产环境中将MySQL用于电子应用程序,因此,如果客户端机器上没有安装MySQL,那么应用程序将无法运行。那么,是否有任何方法可以执行自动安装的MySQL脚本,以便在客户机上安装MySQL,即使它尚未安装。由于该应用必须是跨平台的,因此我正在寻找一个标准或最小努力程序(以加快进程),以实现上述目标,在Windows7 +,Ubuntu 14的首次应用启动期间+和macOS。在WIN,Linux,macOS上自动安装MySQL

我发现下面的方法来自动安装:

  1. 的Windows:​​

  2. Linux的&的MacOS:创建应用程序的第一时间启动之前运行bash脚本。 (虽然它会检查MySQL实例是否已经存在于机器上)

寻找比上面提到的更好的选项。

回答

0

你不妨考虑BitNami MySQL分布;当我追踪他们的产品时,我一直使用他们的虚拟机,但是为大多数平台(包括Linux)提供了独立安装程序。

(编辑:看来MySQL的安装程序仅提供对Linux x64)的

+0

是的,但这里的情况做一个跨平台的应用程序用于至少3个主要的操作系统。 –

+0

也可以将无人值守的VirtualBox安装与仅限MySQL的VM捆绑在一起。尽管 –

+0

可能会过度杀毒您可以安装'XAMPP'。它会给你mySQL的选项 – Tushortz