mysqldump参数介绍教程%mysqldump 参数列表
https://www.yqxbc.com win10系统 发布时间:2015-06-05 00:00 来源:未知 浏览:加载中

参数介绍教程mysqldump 参数列表

(1)直接使用mysqldump -uroot -pxxxx tetratest > "d:\data1.sql"

导出数据时,没有建库语句,这时你可以手动创建一个库,然后使用:

mysql -uroot -pabcd mydatabase < "d:\data1.sql",即将一个数据库“复制”到一个不同名称的数据库下。同时,这种情况下,存储过程及函数并没有转储到文件中。

(2)如果你未使用--quick或者--opt选项,那么mysqldump将在转储结果之前把全部内容载入到内存中。这在你转储大数据量的数据库时将会有些问题。该选项默认是打开的,但可以使用--skip-opt来关闭它。

(3)使用--skip-comments可以去掉导出文件中的注释语句(mysqldump参数介绍教程%mysqldump 参数列表)

(4)使用--compact选项可以只输出最重要的语句,而不输出注释及删除表语句等等

(5)使用--database或-B选项,可以转储多个数据库,在这个选项名后的参数都被认定为数据库名

mysqldump -uroot -paaa --database db1 db2 >"d:\mydata.sql"。同时,使用该参数会使用导出文件中增加创建库的语句。如不带该选项,则第二个参数将被认定为表名,即:mysqldump -uroot -paaa my1 mytable1 >"d:\mydata.sql",将导出表mytable1的结构及数据。  (mysqldump参数介绍教程%mysqldump 参数列表)

(6)--tables ,在此选项之后的参数都被认定为表名。

(7)--no-create-db

(8)--no-create-info

(9)--no-data

(10)--routines, -R 将使存储过程、函数也转储到文件中来。

(11)-h或--help 可以查看有哪些选项可用。(mysqldump参数介绍教程%mysqldump 参数列表)

(12)--opt 如果你正将数据移动到更新版本的MySQL,你应当使用mysqldump --opt来利用各种优化性能来产生更小、可以更快处理的转储文件

(更多请参考MySQL手册)