MySQL 命令提取 DDL 和 DML 并排除不需要的表? [复制]
Posted
技术标签:
【中文标题】MySQL 命令提取 DDL 和 DML 并排除不需要的表? [复制]【英文标题】:MySQL command to Extract DDL and DML and Exclude tables which are not required? [duplicate] 【发布时间】:2013-10-31 00:24:46 【问题描述】:我有一个数据库,正在寻找一个 mysql 命令来提取提取 DDL 和 DML 并排除不需要的表
能否请您告诉我如何通过命令提示符进行操作?
谢谢, 卡西尔
【问题讨论】:
【参考方案1】:mysql转储:
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html
能够转储 DDL/DML 并具有排除表列表的选项:
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html#option_mysqldump_ignore-table
【讨论】:
您能具体说明一下 DDL 和 DML 的命令吗? 对于 ddl:mysqldump -uroot -pmysql --no-data testdb > testdb_exported_ddl_file.sql 对于 dml:mysqldump -uroot -pmysql --skip-triggers --no-create-info --ignore- table=testdb.emp_table --ignore-table=testdb.emp_history testdb > testdb_dml.sql以上是关于MySQL 命令提取 DDL 和 DML 并排除不需要的表? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
MYSQL学习笔记(DDL[数据定义]DML[数据操作]DQL[数据查询])
MYSQL学习笔记(DDL[数据定义]DML[数据操作]DQL[数据查询])