[mysql] 2023-11-30 圈点850
摘要: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