0
我試圖自動化新地方的Drupal 6創建安裝的模塊開發等創建一個Drupal 6 MySQL數據庫通過腳本
我知道怎麼寫的bash腳本,並有drush安裝安裝在我的本地開發環境中,但我不知道如何編寫將創建必要的MySQL數據庫的腳本。任何建議感激地收到!
我試圖自動化新地方的Drupal 6創建安裝的模塊開發等創建一個Drupal 6 MySQL數據庫通過腳本
我知道怎麼寫的bash腳本,並有drush安裝安裝在我的本地開發環境中,但我不知道如何編寫將創建必要的MySQL數據庫的腳本。任何建議感激地收到!
我用下面的查詢爲我自動創建腳本:
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腳本中工作一樣。
太好了,謝謝:) – Jim 2012-04-16 22:45:39