hdqqq

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  35 随笔 :: 0 文章 :: 104 评论 :: 0 Trackbacks
mysqldump 是mysql 用户导出数据的工具,可以把mysql的数据库导出成sql文件.也可以通过管道直接把数据重定向到mysql.

如在两台机器间导数据可以

mysqldump -h host1 --databases db | mysql -h host2

如果导出的数据库很大,就需要在mysqldump 上加 --quick 参数.因为mysqldump缺省的操作是先导出所有数据,然后写入管道,如果数据库很大的话,会因为内存不足,出错.

mysqldump还有其它参数,如果是在数据库之间追加数据, 则需要加 --skip-opt, --no-create-info 等参数,其中和--skip-opt和--quick同时使用,一定要把 --quick 放在 --skip-opt参数后面,否则,会被覆盖.

posted on 2008-06-28 06:10 hdqqq 阅读(1333) 评论(0)  编辑 收藏 引用 所属分类: 其他文章

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理