#! /bin/bash CURRENT_DATE=$( date -u + '%Y%m%d' ) CURRENT_DATE_TIME=$( date -u + '%Y%m%d%H%M%S' ) IMPORT_FILE_DIR= /Users/chl/data/data_bak/mysql/import_file/ $CURRENT_DATE BACKUP_FILE_DIR= /Users/chl/data/data_bak/mysql/backup_file echo '---------------------------------------清空mysql导入目录 开始-------------------------------------------------------------' rm -rf $IMPORT_FILE_DIR echo '---------------------------------------清空mysql导入目录 完成-------------------------------------------------------------' echo '--' echo '--' echo '--' echo '---------------------------------------创建mysql导入目录 开始--------------------------------------------------------------' mkdir $IMPORT_FILE_DIR echo '---------------------------------------创建mysql导入目录 完成--------------------------------------------------------------' echo '--' echo '--' echo '--' echo '---------------------------------------备份本地数据库 开始-------------------------------------------------------------------' mysqldump -h127.0.0.1 - v -uroot -p此处是密码 db_cloud_assets> $BACKUP_FILE_DIR /db_cloud_assets_ $CURRENT_DATE_TIME.sql echo '---------------------------------------备份本地数据库 完成----------------------------------------------------------------' echo '--' echo '--' echo '--' echo '---------------------------------------从测试库dump到本地 开始--------------------------------------------------------' mysqldump -h123.57.6.101 - v -u此处是用户名 -p此处是密码 db_cloud_assets> $IMPORT_FILE_DIR /db_cloud_assets .sql echo '---------------------------------------从测试库dump到本地 完成------------------------------------------------------------' echo '--' echo '--' echo '--' echo '---------------------------------------删除本地db_cloud_assets库 开始--------------------------------------------------------' mysqladmin -h127.0.0.1 -uroot -p此处是密码 drop db_cloud_assets echo '---------------------------------------删除本地db_cloud_assets库 完成----------------------------------------------------' echo '--' echo '--' echo '--' echo '---------------------------------------创建本地db_cloud_assets库 开始--------------------------------------------------------' mysqladmin -h127.0.0.1 -uroot -p此处是密码 create db_cloud_assets echo '---------------------------------------创建本地db_cloud_assets库 完成-----------------------------------------------------' echo '--' echo '--' echo '--' echo '---------------------------------------导入db_cloud_assets到本地 开始-----------------------------------------------------' mysql -h127.0.0.1 - v -uroot -p此处是密码 db_cloud_assets < $IMPORT_FILE_DIR /db_cloud_assets .sql echo ' ┌─┐ ┌─┐ ' echo ' ┌──┘ ┴───────┘ ┴──┐ ' echo ' │ │ ' echo ' │ ─── │ ' echo ' │ ─┬┘ └┬─ │ ' echo ' │ │ ' echo ' │ ─┴─ │ ' echo ' │ │ ' echo ' └───┐ ┌───┘ ' echo ' │ │ ' echo ' │ │ ' echo ' │ │ ' echo ' │ └──────────────┐ ' echo ' │ │ ' echo ' │ ├─┐ ' echo ' │ ┌─┘ ' echo ' │ │ ' echo ' └─┐ ┐ ┌───────┬──┐ ┌──┘ ' echo ' │ ─┤ ─┤ │ ─┤ ─┤ ' echo ' └──┴──┘ └──┴──┘ ' echo ' 神兽保佑,操作成功 ' |