使用Kettle Spoon更改时区将数据从Mysql迁移到Mysql

时间:2018-04-23 17:05:35

标签: mysql kettle pentaho-spoon

我正在将一些数据从一个Mysql数据库迁移并更改为另一个具有稍微不同结构的Mysql数据库。主要区别在于,第一个数据库日期以本地时区(欧洲/罗马)表示,而不是目标数据库,它们是UTC。 我在所有转换中共享我的数据库连接。

我已经进行了转换,一切正常,但我没有找到一种方法可以在正确的时区自动转换所有日期。我希望在连接级别有一些东西,以便自动转换所有日期。 否则,我会为每个表格和字段添加一些额外的转换(并且它们很多)!

我尝试在数据库级别使用选项serverTimezone,但它没有用。

是否存在执行此转换的智能方法,避免添加新的转换?

1 个答案:

答案 0 :(得分:0)

最终,我使用adamnyc here中描述的方法找到了问题的解决方案。