两个Mysql数据库分别在两台服务器上,
如何将一个数据库中表 数据 插入到 另一个数据库 表中
例如: insert into a数据库.表名 (字段1,字段2,字段3) (select 字段1,字段2,字段3 from b数据库.表名 where 字段3='***' )
6 个解决方案
#1
.
#2
使用navicat for mysql 软件 ,里面有个数据库同步 选择源数据库和目标数据即可完成2个数据库的同步,也可选择某个数据库的某些表进行同步的。
#3
navicat for mysql
#4
安装一个 FEDERATED 存储引擎就可以的,然后需要设置在mysql启动时,自动启用 FEDERATED引擎,就可以用了。
#5
通过mysql客户端工具 直接复制表到到另外一个数据库。
#6
INSERT INTO 库名.表名 SELECT * FROM 表名
#1
.
#2
使用navicat for mysql 软件 ,里面有个数据库同步 选择源数据库和目标数据即可完成2个数据库的同步,也可选择某个数据库的某些表进行同步的。
#3
navicat for mysql
#4
安装一个 FEDERATED 存储引擎就可以的,然后需要设置在mysql启动时,自动启用 FEDERATED引擎,就可以用了。
#5
通过mysql客户端工具 直接复制表到到另外一个数据库。
#6
INSERT INTO 库名.表名 SELECT * FROM 表名