由于自己装centos 7 的时候的疏忽,导致系统时间是EDT时间(美国东部夏令时间,比中国慢了12个小时)。第一次开发说开发环境的时间有问题,就直接改了系统的时区和时间。 

  修改时区的方法

  tzselect 选择时区,依次输入5 -> 9 -> 1 -> 1。

     然后替换系统的时区文件,cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 

  但是,当时数据库的时间还是没有修改,遗留下问题。

  修改数据库的默认时区 vim /etc/my.cnf 加入 default-time-zone = '+8:00'

 

  大小写敏感的关闭(开发要求关闭大小写敏感) 

  lower_case_table_names = 1

  其中 0:区分大小写,1:不区分大小写  


附:查看mysql 时间的命令

  select curDate();    #获取当前日期

  select curTime();    #获取当前时间         

  select now();       #获取当前日期+时间


欢迎打算使用阿里云服务器的小伙伴,加我私聊!!QQ:3533470970  或直接领取阿里云幸运券:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=b6h928qb&utm_source=b6h928qb