Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 你知道有什么好的数据库模式迁移工具吗?_Php_Mysql_Database_Migration_Transformation - Fatal编程技术网

Php 你知道有什么好的数据库模式迁移工具吗?

Php 你知道有什么好的数据库模式迁移工具吗?,php,mysql,database,migration,transformation,Php,Mysql,Database,Migration,Transformation,我目前正在编写一个V2应用程序,除了代码更改外,还对数据库和新数据(列/表)进行了一些改进 现在,我需要将V1数据迁移到V2应用程序 我需要做的事情是将V1数据库中的字段映射到V2数据库中的字段,为V1中不存在的字段设置默认值,将数据类型从V1转换为V2(如UNIX_时间戳到日期时间) 这是MySQL到MySQL的数据迁移,所以我不太关心数据库转换 有什么工具吗?或者我需要自己编写吗?设置一个V1系统,手动进行迁移(我的意思是在SQL控制台中),记录您的命令-捕获的命令是cca。迁移脚本。请尝试

我目前正在编写一个V2应用程序,除了代码更改外,还对数据库和新数据(列/表)进行了一些改进

现在,我需要将V1数据迁移到V2应用程序

我需要做的事情是将V1数据库中的字段映射到V2数据库中的字段,为V1中不存在的字段设置默认值,将数据类型从V1转换为V2(如UNIX_时间戳到日期时间)

这是MySQL到MySQL的数据迁移,所以我不太关心数据库转换


有什么工具吗?或者我需要自己编写吗?

设置一个V1系统,手动进行迁移(我的意思是在SQL控制台中),记录您的命令-捕获的命令是cca。迁移脚本。

请尝试。真的很好。用于数据建模、服务器管理和SQL开发的一站式解决方案。

Enterprise Elements Repository为该活动提供了内置套件。。。但是你需要付费。谢谢你的回答,但是我在mysql workbench中找不到任何工具来帮助我映射迁移数据,你能给我指出任何链接或其他东西吗?创建更新脚本只是任务之一:你必须将它放进你的程序(V2),创建一个自动启动它的机制,但只有一次,做一次修改“请稍候,升级数据库”屏幕,测试,测试,测试等。我认为最好是手工创建脚本,避免弄乱一些东西,导致所有实例上的失败。