mysqldump使用惯用参数说明

mysqldump使用常用参数说明

我用来实现自动全备份的脚本(可以满足一般有前后版本兼容要求的导出导入操作,我的字符集是latin1):

?mysqldump.exe -umyusername -pmypass -h localhost -P 3306 –triggers=false –complete-insert?
??????? -q –extended-insert=false? –default-character-set=latin1 –no-create-db=TRUE?
??????? –no-create-info=TRUE –add-drop-table=FALSE –replace=TRUE -B MY_DB >> “c:\123.sql”

?

如果库中有不断增加的海量数据,不建议参与日常的全备份,可以用–ignore-table忽略这些表(否则导出文件太大,导出过程太长)。

?

另附:mysqldump参数详细说明

Mysqldump参数大全(参数来源于mysql5.5.19源码)

?

参数

参数说明

–all-databases??,?-A

导出全部数据库。

mysqldump??-uroot?-p?–all-databases

–all-tablespaces??,?-Y

导出全部表空间。

mysqldump??-uroot?-p?–all-databases?–all-tablespaces

–no-tablespaces??,?-y

不导出任何表空间信息。

mysqldump??-uroot?-p?–all-databases?–no-tablespaces

免责声明: 本文仅代表作者个人观点,与无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

相关资料

mysqldump使用惯用参数说明

相关文章:

你感兴趣的文章:

标签云: