我有一个MySQL数据库,里面有一些数据。
我需要将这些数据迁移到另一个数据库,这个数据库的表几乎相同,但是表和字段名称不同。
这些数据在两个数据库中是相同的,只是表名(以及某些字段名/类型)不同。但它们的结构并不完全相同。我从表中删除了一些字段,并将字段移动到另一个表中。
有没有工具可以实现此操作,而不必编写脚本来迭代每条记录并将其插入新的数据库中?
我需要将这些数据迁移到另一个数据库,这个数据库的表几乎相同,但是表和字段名称不同。
这些数据在两个数据库中是相同的,只是表名(以及某些字段名/类型)不同。但它们的结构并不完全相同。我从表中删除了一些字段,并将字段移动到另一个表中。
有没有工具可以实现此操作,而不必编写脚本来迭代每条记录并将其插入新的数据库中?
insert into newtable (newcol1, newcol2, newcol3) select from oldtable (oldcola, oldcolb, oldcolc)
。你可以添加或省略列,做alter-tables来改变列类型... - Konerak