mysql如何在2个不同服务器上的mysql数据进行导入导出呢
比如将A(172.20.0.1)服务器上employee表的(字段empname,empcode)数据导入到
B(172.20.1.1)服务器上的emp_info表中(字段name, code)中去。
注:他们不是一个服务器上的数据,表结构也不相同

解决方案 »

  1.   

    取个巧可以不?先在 A 服务器上, 將需要导出的数据抽出来, 重新生成一个表INSERT INTO emp_info(`name`, `code`) SELECT empname, empcode FROM employee然后在A 服务器导出 emp_info 表和数据.再在B服务器上导入  emp_info 表和数据.还有就是你自己直接写个程序, 连接A,B 服务器, 通过程序从A服务器读取数据后, 写入到B服务器.
      

  2.   

    用 select into  语句从 A上生成 csv 文件,然后再连接到B上 load data.