我有两个数据环境1)数据源2)为网站供电的生产数据库。这两个数据环境位于两个不同的时区。 我正在使用
逐步更新我的生产数据库我在每个表中都有一个名为modified_time(modified_time
timestamp NOT NULL默认值CURRENT_TIMESTAMP,在更新CURRENT_TIMESTAMP上)的列,用于存储上次修改时间。
在两个时区之间同步这些数据时,我无法更改时区。
我想知道如何在同步时将源时区更改为目标时区
答案 0 :(得分:1)
这在数据库级别是不可能的,即使它可能效率低下,我会说在你的应用程序中处理它,它很简单,所有数据都在不同的时区,所以你只需要将它改变一个常数以获得你的时间。
如果源数据使用UTC(建议使用),那么你根本没有任何问题。