繁体   English   中英

如何只从MySQL转储特定的表?

[英]How to dump only specific tables from MySQL?

如果我的数据库有10个表,我想只转储3个表。 是否可以使用mysqldump命令?

Usage: mysqldump [OPTIONS] database [tables]

mysqldump -u username -p db_name table1_name table2_name table3_name > dump.sql

如果您在本地计算机上,请使用此命令

/usr/local/mysql/bin/mysqldump -h127.0.0.1 --port = 3306 -u [username] -p [password] --databases [db_name] --tables [tablename] > /to/path/tablename.sql;

对于远程机器,请使用下面的一个

/usr/local/mysql/bin/mysqldump -h [remoteip] --port = 3306 -u [username] -p [password] --databases [db_name] --tables [tablename] > /to/path/tablename.sql;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM