• 如果数据库使用的是系统时区
    SELECT @@global.time_zone;
    SELECT @@session.time_zone;
  • 而系统时区不是东八区,那么需要设置一下数据库,修改【/etc/my.cnf】后者windows中的【my.ini】
    [mysqld]
    # 在mysqld下,添加或者修改这一行
    default-time-zone='+08:00'
  • 如果在docker容器内部,而无法进入编辑文件,可以:
    docker cp containerid:/etc/my.cnf ./my.cnf
    # 在本地修改好以后
    docker cp my.cnf containerid:/etc/my.cnf
  • 重启mysql
    docker restart containerid
打赏作者

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

CAPTCHA