目录
mysqldump的简单和复杂使用备注
mysqldump的简单和复杂使用备注
mysqldump本身有很多参数选项,本文列出常用的一些参数说明,更多的请点击参看mysql官方文档。
导出一个数据库
# 简单的使用
mysqldump some_database > some_database.sql
# 或者加上用户授权
mysqldump -u some_user -p some_database > some_database.sql
# 或者导出成压缩格式
mysqldump some_database | gzip > some_database.sql.gz
导出一个或者多个数据库
# 导出多个数据库
mysqldump --single-transaction --skip-lock-tables --databases db1 db2 db3 \
> db1_db2_and_db3.sql
# 导出指定表的数据库
mysqldump --single-transaction --skip-lock-tables some_database table_one table_two table_three \
> some_database_only_three_tables.sql
mysqldump --single-transaction --skip-lock-tables --flush-privileges --all-databases > entire_database_server.sql
版权所有,本作品采用知识共享署名-非商业性使用 3.0 未本地化版本许可协议进行许可。转载请注明出处:https://www.wangjun.dev//2016/04/how-to-use-mysqldump/