#!/bin/bash

export PATH=$PATH:/data/middle/mysql/bin #定义变量

CONF=/data/ops/config.ini
OFFLINE_CONFIG_ROOT_KEY_COMPONENT1=$(grep "OFFLINE_CONFIG_ROOT_KEY_COMPONENT1" ${CONF} | awk -F = '{print $2}')
OFFLINE_CONFIG_ROOT_KEY_SALT=$(grep "OFFLINE_CONFIG_ROOT_KEY_SALT" ${CONF} | awk -F = '{print $2}')
PAAS_MYSQL_PASSWORD=$(grep "PAAS_MYSQL_PASSWORD=" ${CONF} | awk -F PAAS_MYSQL_PASSWORD= '{print $2}')
PASSWORD=$(/data/ops/cert/amah_tool -role=config -root_key.component1=${OFFLINE_CONFIG_ROOT_KEY_COMPONENT1} -root_key.salt=${OFFLINE_CONFIG_ROOT_KEY_SALT} -ciphertext=${PAAS_MYSQL_PASSWORD})

user=mix
mysql -h 3333 -u$user -p$PASSWORD <<EOF

#create database jvs_cas charset=utf8mb4;
#create database jvs_csg charset=utf8mb4;
#create database jvs_dcgm charset=utf8mb4;
#create database jvs_dms charset=utf8mb4;
#create database jvs_eas charset=utf8mb4;
#create database jvs_mrs charset=utf8mb4;
#create database jvs_pcg charset=utf8mb4;
#create database mix_saas charset=utf8mb4;
CREATE database IF not EXISTS mix_saas DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE IF NOT EXISTS jvs_cas  DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE DATABASE IF NOT EXISTS jvs_csg  DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE DATABASE IF NOT EXISTS jvs_dcgm DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE DATABASE IF NOT EXISTS jvs_dms  DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_bin;
CREATE DATABASE IF NOT EXISTS jvs_eas  DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_bin;
CREATE DATABASE IF NOT EXISTS jvs_mrs  DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE DATABASE IF NOT EXISTS jvs_pcg  DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE DATABASE IF NOT EXISTS jvs_cms  DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_bin;


EOF

/data/middle/mysql/bin/mysql -umix -p${PASSWORD} jvs_cas </data/middle/mysql/bin/jvs_cas.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} jvs_csg </data/middle/mysql/bin/jvs_csg.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} jvs_dcgm </data/middle/mysql/bin/jvs_dcgm.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} jvs_dms </data/middle/mysql/bin/jvs_dms.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} jvs_eas </data/middle/mysql/bin/jvs_eas.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} jvs_mrs </data/middle/mysql/bin/jvs_mrs.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} jvs_pcg </data/middle/mysql/bin/jvs_pcg.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} jvs_cms </data/middle/mysql/bin/jvs_cms.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} mix_saas </data/middle/mysql/bin/mix_saas.sql
/data/middle/mysql/bin/mysql -umix -p${PASSWORD} mix_saas </data/middle/mysql/bin/mix_saashanshu.sql
