2012-04-08 120 views
0

我試圖自動化新地方的Drupal 6創建安裝的模塊開發等創建一個Drupal 6 MySQL數據庫通過腳本

我知道怎麼寫的bash腳本,並有drush安裝安裝在我的本地開發環境中,但我不知道如何編寫將創建必要的MySQL數據庫的腳本。任何建議感激地收到!

回答

1

我用下面的查詢爲我自動創建腳本:

GRANT USAGE ON *.* TO [email protected] IDENTIFIED BY 'db_name' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; 
CREATE DATABASE IF NOT EXISTS db_name; 
GRANT ALL PRIVILEGES ON *.* TO [email protected]; 
FLUSH PRIVILEGES; 

shell命令如下:

echo "$sql" | mysql -uuser -ppassword 

這是從PHP,但我自定義drush命令腳本拍攝認爲會在bash腳本中工作一樣。

+0

太好了,謝謝:) – Jim 2012-04-16 22:45:39

相關問題