一、导出
1、导出表
1.1 导出表结构及数据
mysqldump -uroot -p --set-gtid-purged=OFF --extended-insert database table1 table2 > mysqldump.sql
1.2 只导出表结构
https://www.cndba.cn/laonanhai/article/2964https://www.cndba.cn/laonanhai/article/2964
mysqldump -uroot -p --set-gtid-purged=OFF -d database table1 table2 > mysqldump.sql
1.3 只导出数据https://www.cndba.cn/laonanhai/article/2964
mysqldump -uroot -p --set-gtid-purged=OFF --extended-insert -t database table1 table2 > mysqldump.sql
1.4 导出单张表
(1)导出表结构及数据(有where条件)
mysqldump -uroot -p --set-gtid-purged=OFF --extended-insert database table --where "限制条件" > mysqldump.sql
(2)只导出数据(有where条件)
mysqldump -uroot -p --set-gtid-purged=OFF --extended-insert --no-create-info database table --where "限制条件" > mysqldump.sql
参数说明:
-d参数:等价于-–no-data,含义是不导出任何数据,只导出数据库表结构;
-t参数:等价于—no-create-info,含义是只导出数据,而不添加CREATE TABLE语句;https://www.cndba.cn/laonanhai/article/2964
2、导出数据库
2.1 导出所有数据库https://www.cndba.cn/laonanhai/article/2964
https://www.cndba.cn/laonanhai/article/2964
mysqldump -uroot -p --single-transaction --extended-insert --master-data=2 --routin