34 lines
742 B
Bash
34 lines
742 B
Bash
#!/bin/bash
|
|
|
|
need_to_import_sql_folder="/home/wdd/Documents/master_data_5.2.0"
|
|
target_host_ip=20.4.13.81
|
|
target_host_port=33306
|
|
target_user=root
|
|
target_passwd=QzfXQhd3bQ
|
|
|
|
|
|
full_back_up_database(){
|
|
echo "yes"
|
|
}
|
|
|
|
|
|
batch_import_sql_struct_to_server(){
|
|
|
|
for sql_file in $(ls ${need_to_import_sql_folder} | sort -n); do
|
|
if [ -d $need_to_import_sql_folder/${sql_file} ];then
|
|
continue
|
|
fi
|
|
|
|
echo "current file is $need_to_import_sql_folder/${sql_file}"
|
|
|
|
/root/wdd/mysql/bin/mysql -u${target_user} -p${target_passwd} -h${target_host_ip} -P${target_host_port} <"$need_to_import_sql_folder/${sql_file}"
|
|
|
|
echo "------------------"
|
|
echo ""
|
|
done
|
|
}
|
|
|
|
batch_import_sql_struct_to_server
|
|
|
|
|