Java教程

关于两个服务器数据库之间的数据几种方法实践

本文主要是介绍关于两个服务器数据库之间的数据几种方法实践,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

以前数据库和环境相关的都是开发之前都是开发LEADER 搞定了,今天自己搞本地数据库做测试,由于表比较多,数据比较多,

所以在用了很多种数据同步的方法,现在总结下下面几种方法的感受

1.通过转儲SQL 文件,通过转儲表结构和数据SQL 文件的方式 ,然后导入到本地的数据库    缺点:不能批量转存,如果需要的转存部分数据的时候不能个性化选择

2.安装Navicat 里,使用工具里的数据传输功能,可以批量传输数据,不仅包括表,视图,函数,但是还是不能个性化选择数据,而且数据量大时特别慢

3.使用Navicat中的导入功能,可以批量传输数据,但是不能传输视图,函数,会丢失自增列和索引等设置,可以个性化选择数据

4.在sql中建立一个链接服务器,,然后通过 select into的sql 语句插入数据,这样可以根据自己需求个性化选择数据 ,数据较快,但是会丢失自增列和索引等设置

5.使用navicat中的结构同步或者使用转储表结构的两种方式同步表结构后,再使用insert into  select 语句,这样数据表结构完整,而且传输数据快

这篇关于关于两个服务器数据库之间的数据几种方法实践的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!