Commit bfe5cd9a authored by tong.li's avatar tong.li

up

parent bdfcca51
...@@ -17,7 +17,7 @@ if [ $# -ne 11 ]; then ...@@ -17,7 +17,7 @@ if [ $# -ne 11 ]; then
echo "target_db_infos:target_db_host: $4, target_db_user: $5" echo "target_db_infos:target_db_host: $4, target_db_user: $5"
echo "target_db_port: ${11}" echo "target_db_port: ${11}"
echo "sync_db_name: $7, re_replace_ip: $8" echo "sync_db_name: $7, re_replace_ip: $8"
echo "delete_business_data: $9" echo "not_delete_business_data: $9"
echo "use_cache: ${10}" echo "use_cache: ${10}"
echo "--- 参数不正确 ---" echo "--- 参数不正确 ---"
echo "Usage:sh db_schema_sync.sh source_db_host source_db_user source_db_pwd target_db_host target_db_user target_db_pwd sync_db_name" echo "Usage:sh db_schema_sync.sh source_db_host source_db_user source_db_pwd target_db_host target_db_user target_db_pwd sync_db_name"
...@@ -40,7 +40,7 @@ target_db_pwd=$6 ...@@ -40,7 +40,7 @@ target_db_pwd=$6
sync_db_name=$7 sync_db_name=$7
re_replace_ip=$8 re_replace_ip=$8
delete_business_data=$9 not_delete_business_data=$9
use_cache=${10} use_cache=${10}
target_db_port=${11} target_db_port=${11}
...@@ -65,7 +65,7 @@ function db_schema_sync() ...@@ -65,7 +65,7 @@ function db_schema_sync()
config_file_name="$sync_config_folder/${database}_${uuid}_db_schema_sync_config.json" config_file_name="$sync_config_folder/${database}_${uuid}_db_schema_sync_config.json"
db_backup_sub_folders=$db_backup_folder/${uuid} db_backup_sub_folders=$db_backup_folder/${uuid}
if [ "$delete_business_data" = "true" ];then if [ "$not_delete_business_data" = "false" ];then
# echo "DROP DATABASE ${database_name};" | mysql -h $mysql_host -P $target_db_port -uqa -pqatest # echo "DROP DATABASE ${database_name};" | mysql -h $mysql_host -P $target_db_port -uqa -pqatest
echo "mysql -h $target_db_host -P $target_db_port -uqa -pqatest -e \"DROP DATABASE ${database};\"" echo "mysql -h $target_db_host -P $target_db_port -uqa -pqatest -e \"DROP DATABASE ${database};\""
mysql -h $target_db_host -P $target_db_port -uqa -pqatest -e "DROP DATABASE ${database};" mysql -h $target_db_host -P $target_db_port -uqa -pqatest -e "DROP DATABASE ${database};"
...@@ -83,7 +83,7 @@ function db_schema_sync() ...@@ -83,7 +83,7 @@ function db_schema_sync()
echo "source infos: $source_db_host $source_db_user" echo "source infos: $source_db_host $source_db_user"
echo "target infos: $target_db_host $target_db_port $target_db_user " echo "target infos: $target_db_host $target_db_port $target_db_user "
echo "database_name is : $database" echo "database_name is : $database"
echo "delete_business_data : $delete_business_data" echo "not_delete_business_data : $not_delete_business_data"
echo "use_cache : $use_cache" echo "use_cache : $use_cache"
# echo "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" # echo "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"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment