【发布时间】:2020-01-27 19:46:22
【问题描述】:
在将银行从 Ubuntu 服务器迁移到另一台 Google SQL Cloud 服务器时,我发现了一个大问题。
导入我的银行后,第一次注册的日期如下所示:2018-01-31
在 DBearver 的设置中,我转到 Data Formatting 并更改 pt - 葡萄牙语,在那一刻,更改后的第一条记录的日期是 2018-01-31日期格式更改为 2018-01-30,正确的是 31-01-2018。
配置前:
设置后:
所以将所有未来的记录更改为当前日期,有没有人注意到这个细节或知道如何解决?
【问题讨论】:
-
您的新数据库具有适用于 mysql 的正确日期格式,例如 2018-01-31,在您的 Select 语句中使用 DATE_FORMAT tp 显示您喜欢它的方式
-
我记得曾经读过这篇奇怪的帖子。stackoverflow.com/questions/6841333/… - 可能是相关的吗?
-
这个 DATE_FORMAT 配置是什么样的?我不相信,因为数据是最新的。
标签: mysql sql google-cloud-platform mysql-5.7 dbeaver