我找到了答案。你必须创建一个像这样的文件(可能是info.load(:
我试图将mysql数据迁移到postgres。一切都很好,但当我看到postgres中的datetime字段比mysql晚了5个小时。如何禁用pgloader正在执行的操作?
感谢
我使用这个命令
pgloader mysql://root:root@mysql57/database1 postgresql://postgres@localhost/database2
LOAD DATABASE
FROM mysql://root:root@mysql57/database1
INTO postgresql://postgres@localhost/database2
CAST type datetime to timestamp drop default drop not null using zero-dates-to-null;
然后使用命令
pgloader info.load
通过这种方式,pgloader从mysql 中保持相同的日期时间