2017-05-11 103 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