mysql修改时区

朋友租的服务器是国外的,通过CURRENT_TIMESTAMP获取当前时间保存的数据库后总感觉好奇怪,最后才发现是时区问题。网上找了解决方案如下,亲测有效,顺便也做个记录。

 

1.查看mysql当前时间,当前时区

select curtime();

 

2.修改时区

set global time_zone = '+8:00'; ##修改mysql全局时区为北京时间,即我们所在的东8区

set time_zone = '+8:00'; ##修改当前会话时区

flush privileges; #立即生效

posted @ 2018-04-23 17:45  小狐狸狗狗  阅读(1302)  评论(0编辑  收藏  举报