码迷,mamicode.com
首页 > 数据库 > 详细

mysql迁移

时间:2015-02-03 19:26:02      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

      需要进行线下环境测试,需要拷贝出部分数据出来,即需要进行 mysql 迁移,网上搜索了下资料,大都含糊不清。使用英文关键字google之后,很快明白。

       迁移分为“部分迁移”和“全部迁移”,一般均使用mysqldump命令,命令用的好,基本可以解决一切问题。

      使用范例:

      mysqldump -h st01-db-product-mt-99.st01 -P5511 -unick -pnick --opt oped_nick_virgo                     

      task_item_relation --where=‘job_id<100‘ --single-transaction > task_item_relation.sql

     上述命令即可进行部分迁移。-h代表数据库的源机器名称,-P代表端口,--opt后跟数据库database名,再后是数据表名称,--where 代表迁移条件,通过限定条件可实现部分迁移,最后指定临时备份名称。


      数据库导入:mysql -h 127.0.0.1 -unick -pnick -P3306 liyong_test <  task_item_relation.sql 

     上述命令可以完成数据库导入。

     如需要迁移全部数据库,在迁移命令中不再弃用--where即可。同理,在本机的多个数据库之间迁移就更容易了。

mysql迁移

标签:

原文地址:http://blog.csdn.net/mysee1989/article/details/43453427

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!