mysql dump 表数据 shell 脚本

user@ubuntu:~$ cat mysql_jd_espc_dump.sh 

## 这段语句为导出语句
mysqldump
-uroot -ppassword espc --ignore-table=espc.contract --ignore-table=espc.signature --ignore-table=espc.invitation > ~/dump_1.sql

## 下面是其他定制业务,不需要关注 sed 's/MyISAM/InnoDB/' ~/dump_1.sql > ~/dump_2.sql mysql -uroot -ppassword -Despc_new < ~/dump_2.sql mysql -uroot -ppassword -Despc_new < ~/3tables.sql user@ubuntu:~$ cat mysql_jd_espc_trans_3_tables.sh mysqldump -uroot -ppassword espc --no-create-info --tables contract signature invitation > ~/3tables_with_data.sql sed '/^LOCK TABLES /d' ~/3tables_with_data.sql > ~/3tables_with_data_unlock_1.sql sed '/^UNLOCK TABLES;/d' ~/3tables_with_data_unlock_1.sql > ~/3tables_with_data_unlock_2.sql mysql -uroot -ppassword -Despc_new < ~/3tables_with_data_unlock_2.sql
原文地址:https://www.cnblogs.com/duwenlei/p/9711719.html