mysqldump导出表结构或数据的示例

[mysql] 2024-04-25 圈点740

摘要:mysqldump导出表结构或数据的示例。-d 表示不包括数据,只包括结构。--skip-lock-tables 可以跳过表的锁定而导出。​mysqldump的命令示例。

mysqldump的命令示例:


备份整个数据库的操作命令说明:

备份结构不备份数据的命令:

mysqldump --opt -d dbname -uroot -p  > path;


备份数据不备份结构的命令:

mysqldump --opt -t dbname -uroot -p  >path;


备份数据,同时备份结构的命令:

mysqldump -uroot -p  dbname >path;


示例:

mysqldump -uroot -pdbpasswd -d dbname >C:/db.sql;

mysqldump -uroot -pdbpasswd dbname >C:/db.sql;




解说:

-t 表示只包括数据

-d 表示只包括结构。

--skip-lock-tables  可以跳过表的锁定而导出。


其它知识:

http://blog.csdn.net/shellching/article/details/8129687


 
示例:


1.导出结构不导出数据

mysqldump -d 数据库名 -uroot -p > xxx.sql

2.导出数据不导出结构

mysqldump -t 数据库名 -uroot -p > xxx.sql

3.导出数据和表结构

mysqldump 数据库名 -uroot -p > xxx.sql






mysqldump  

感谢反馈,已提交成功,审核后即会显示