本文介绍MySQL数据库mysqldump常用方法。
MySQL数据库mysqldump常用方法
-
导出整个数据库(包括数据库中的数据)。
mysqldump -u username -p dbname > dbname.sql
-
导出数据库结构(不含数据)。
mysqldump -u username -p -d dbname > dbname.sql
-
导出数据库中的某张数据表(包含数据)。
mysqldump -u username -p dbname tablename > tablename.sql
-
导出数据库中的某张数据表的表结构(不含数据)。
mysqldump -u username -p -d dbname tablename > tablename.sql
mysqldump常用参数说明
- –all-databases , -A 导出全部数据库mysqldump -uroot -p –all-databases。
- –all-tablespaces , -Y导出全部表空间。mysqldump -uroot -p –all-databases –all-tablespaces–no-tablespaces , -y不导出任何表空间信息。mysqldump -uroot -p –all-databases –no-tablespaces。
- –add-drop-database每个数据库创建之前添加drop数据库语句。mysqldump -uroot -p –all-databases –add-drop-database。
- –add-drop-table每个数据表创建之前添加drop数据表语句