mysql: sh script to create database

 

#!/bin/sh

source database_env.sh

db=`echo "show databases like ‘$MYSQL_DB’" | mysql`
if [ $db -e ”]; then
   echo "creating $MYSQL_DB"
   echo "create database $MYSQL_DB" | mysql
   forin ‘%’ ‘localhost’;
      do echo "grant all privileges on $MYSQL_DB.* to ‘$MYSQL_DBUSER’@’$h’ identified by ‘$MYSQL_DBPASS’ with  grant option" | mysql
   done
fi

database_env.sh で $MYSQL_* をexport しています。
カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中