小陆同学

python 中文名:蟒蛇,设计者:Guido van Rossum

导航

django--时区问题导致mysql时间晚8小时怎么改

1、设置Django项目的时区设置

USE_TZ = False

2、可能数据库已经有时间字段晚8小时的数据,需要将其用sql语句进行统一

# 查询目前数据库有哪些表有时间字段

select TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,DATA_TYPE from information_Schema.columns where TABLE_SCHEMA='数据库名' and DATA_TYPE='datetime';
# 修改这些表的这些字段的sql语句,只写一个做参考😄
update auth_user set last_login= date_add(last_login, interval 8 hour); 

 

posted on 2020-08-28 20:42  小陆同学  阅读(414)  评论(0编辑  收藏  举报