Commit 569a81f9 authored by 智勇's avatar 智勇

up

parent 3661ecd0
...@@ -166,10 +166,19 @@ if [ $use_cache = true ];then ...@@ -166,10 +166,19 @@ if [ $use_cache = true ];then
echo "\cp -rf $cache_dir/$database_name/. $db_backup_sub_folders/" echo "\cp -rf $cache_dir/$database_name/. $db_backup_sub_folders/"
\cp -rf $cache_dir/$database_name/. $db_backup_sub_folders/ \cp -rf $cache_dir/$database_name/. $db_backup_sub_folders/
else else
for table_name in $sys_table_list if [ $database_name = 'mall' ];then
do for table_name in $sys_table_list
file_name=$db_backup_sub_folders/$table_name.sql do
echo "mysqldump -u${source_db_user} -p${source_db_pwd} -h${source_db_host} -P${port} $database_name --tables $table_name > $file_name" file_name=$db_backup_sub_folders/$table_name.sql
mysqldump -u${source_db_user} -p${source_db_pwd} -h${source_db_host} -P${port} $database_name --skip-lock-tables --tables $table_name --where "1=1 order by id desc limit 10000" --skip-add-locks > $file_name echo "mysqldump -u${source_db_user} -p${source_db_pwd} -h${source_db_host} -P${port} $database_name --tables $table_name --where \"1=1 order by id desc limit 10000\"> $file_name"
done mysqldump -u${source_db_user} -p${source_db_pwd} -h${source_db_host} -P${port} $database_name --skip-lock-tables --tables $table_name --where "1=1 order by id desc limit 10000" --skip-add-locks > $file_name
done
else
for table_name in $sys_table_list
do
file_name=$db_backup_sub_folders/$table_name.sql
echo "mysqldump -u${source_db_user} -p${source_db_pwd} -h${source_db_host} -P${port} $database_name --tables $table_name > $file_name"
mysqldump -u${source_db_user} -p${source_db_pwd} -h${source_db_host} -P${port} $database_name --skip-lock-tables --tables $table_name --skip-add-locks > $file_name
done
fi
fi fi
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