我有一个名为“测试”的数据库。现在我必须做恢复数据从新的转储文件,这是旧的+新的数据到“测试”数据库。我只想将新数据恢复到数据库(不复制旧数据)。
尝试对表的一部分进行备份,然后恢复它( ),但没有成功,因为我的表中没有类似ID的列(行计数的主键)
我的表结构是这样的,
A | B | C | D | E |
+---------------+------------+---------+-------+---------+
| 1432550740000 | 111004 | 10000 | 2
我正在创建一个web应用程序,它正在取代我目前使用的过时的应用程序。数据库也过时了,结构也很糟糕。为了测试目的,我想导出旧的数据库并将其加载到新的数据库中,以便为新的web应用程序提供测试数据。但是,由于对数据库的模式更改,我需要手动更改:
表名
列名
示例:
旧数据库表:部分
id | date | user
新数据库表: apx_parts
id | date_created | user_id
是否有一个MySQL工具或什么东西来自动化这一点?它必须用脚本语言编写吗?
编辑
澄清一下,我想让它自动化的原因是因为我想使用旧应用程序正在收集的最新数据。