sh $work_dir/db_gen_config.sh $source_db_host$source_db_user$source_db_pwd 192.168.4.12 $target_db_user$target_db_pwd$database$config_file_name$db_backup_sub_foldersfalse
sh $work_dir/db_gen_config.sh $source_db_host$source_db_user$source_db_pwd 192.168.4.12 $target_db_user$target_db_pwd$database$config_file_name$db_backup_sub_foldersfalse3306
echo"DROP DATABASE ${database_name};" | mysql -h$mysql_host-uqa-pqatest
echo"DROP DATABASE ${database_name};" | mysql -h$mysql_host-P$target_db_port-uqa-pqatest
fi
fi
echo"CREATE DATABASE IF NOT EXISTS \`${database_name}\` DEFAULT CHARSET utf8 COLLATE utf8_general_ci;"
echo"CREATE DATABASE IF NOT EXISTS \`${database_name}\` DEFAULT CHARSET utf8 COLLATE utf8_general_ci;"
echo"CREATE DATABASE IF NOT EXISTS \`${database_name}\` DEFAULT CHARSET utf8 COLLATE utf8_general_ci;" | mysql -h$mysql_host-uqa-pqatest
echo"CREATE DATABASE IF NOT EXISTS \`${database_name}\` DEFAULT CHARSET utf8 COLLATE utf8_general_ci;" | mysql -h$mysql_host-P$target_db_port-uqa-pqatest
sh $work_dir/db_gen_config.sh $source_db_host$source_db_user$source_db_pwd$target_db_host$target_db_user$target_db_pwd$database$config_file_name$db_backup_sub_folders$use_cache
sh $work_dir/db_gen_config.sh $source_db_host$source_db_user$source_db_pwd$target_db_host$target_db_user$target_db_pwd$database$config_file_name$db_backup_sub_folders$use_cache$target_db_port
cd$db_backup_sub_folders
cd$db_backup_sub_folders
file_count=`ls-l | grep .sql$ | wc-l`
file_count=`ls-l | grep .sql$ | wc-l`
...
@@ -88,7 +90,7 @@ function db_schema_sync()
...
@@ -88,7 +90,7 @@ function db_schema_sync()
fi
fi
echo"--- Step 3: import basic data from backup file: $database$db_backup_sub_folders ---"
echo"--- Step 3: import basic data from backup file: $database$db_backup_sub_folders ---"
sh $work_dir/db_import.sh $database$target_db_host$db_backup_sub_folders$delete_business_data
sh $work_dir/db_import.sh $database$target_db_host$db_backup_sub_folders$delete_business_data$target_db_port