将一个数据库中的数据导入到另一个数据库中,表的字段名不一样,如何导入
这个 就目前来说 字段不一样 就只能手动修改了 我们项目 也是手动修改的
最后 你可以看一下flyway 这个很好用
在源库中建立目标库对应表格式相同的视图,然后查询视图,再插入新库!
我的做法是先导出为excel文件保存到本地,再导入到另一个数据库,哪个字段对应哪列数据在导入之前手动选择下就好了,很快的
将数据导出CSV,然后通过工具再导入,工具比如navicat
insert into database.table(column1,column2,...)
select column1,column2,... from database2.table
同一台服务器下。sql 可以这样
INSERT INTO AdataBase.tableA
SELECT id as aid,name as aname FROM BdataBase.tableB
列名不一样,查询数据时起个别名,列名一样,则忽略。其次也可以使用 where 条件筛选