首页 / 数据库 / MySQL / Mysql中使用mysqldump工具进行数据维护
Mysql中使用mysqldump工具进行数据维护2011-10-04使用mysqldump工具,基本用法是:shell> mysqldump [OPTIONS] database [tables]如果你不给定任何表,整个数据库将被导出。通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。mysqldump支持下列选项:--add-locks在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。--add-drop-table在每个create语句之前增加一个drop table。--allow-keywords允许创建是关键词的列名字。这由表名前缀于每个列名做到。-c, --complete-insert使用完整的insert语句(用列名字)。-C, --compress如果客户和服务器均支持压缩,压缩两者间所有的信息。--delayed用INSERT DELAYED命令插入行。-e, --extended-insert使用全新多行INSERT语法。(给出更紧缩并且更快的插入语句)-#, --debug[=option_string]跟踪程序的使用(为了调试)。