我有幾種不同的服務器用於不同的目的。每個人都使用mysql,但它應該配置有點不同。 =>不同的用戶,不同的數據庫。爲不同的服務器組織廚師食譜
我有一本安裝mysql的食譜。
問題是,我應該在哪裏放置爲mysql創建數據庫和用戶的腳本?
高度重視和它是:
MySQL的食譜內的每個服務器(角色)- 一個腳本? (這樣一個服務器的不同配置將在不同的食譜中)
- 爲每個角色創建一本食譜,在這裏我連接所有關於這個角色的特殊配置。 (這種方式1服務器的不同配置將在1個特定的地方,但我們將有1個額外的食譜)
我個人認爲#1是更好的,因爲我們加入不同的食譜下我的角色。
編輯
它並不僅僅涉及數據庫。例如,我有一些應用程序需要tomcats/jetties /其他容器的安裝和配置不同(不同的端口,啓用不同的模塊)。應該存儲不同版本的settings.xml/jetty.xml等?在食譜是
- 安裝Tomcat或
- 用於安裝其他應用,需要tomcat的?