修改MySQL默认插入时间

举报
hello g 发表于 2021/04/17 14:09:03 2021/04/17
【摘要】 MySQL时间不对应,修改为上海的时区

去年就买了个华为云上面的MySQL,可一直放在一旁吃灰,由于这学期的课程任务,我负责搭建一个小型云平台,实现一个数据上传功能,需要用到了数据库,可我在使用MySQL时发现,我上传保存数据的时间不是我当前实际的时间。

我的表里面有一个字段是记录时间的,默认是当前时间自增的。数据插入的方式是利用pymysql执行原生的SQL语句(因为要照顾到基础比较薄弱的小组成员,不会用框架的数据库模块)

可在执行insert 插入语句后发现时间不是我当前的时间

当时就想到是时区的问题,经过一顿操作后还真的是时区不是中国时区,把实例的时区修改为上海后,时间就改为我当前的时间了

在这里记录下,以免遇到类似的问题,又忘记了。。。。。。。。。。

修改MySQL的时区为中国的时区

1、点击MySQL的实例名称,进入参数修改页面

3、在搜索栏搜索time,找到与时间相关的参数

修改下MySQL 的服务器时区,改为中国上海的时区,在搜索中直接输入shanghai,记得最后要点击保存,然后修改的参数就会立即生效了

3、等待参数生效后,再去做一个插入语句,结果发现自增的时间发生了变化,和我当前时间一致了。

终于修改好时间 了

第一次写博客,可能思路不是很清晰,以后会多多修改的。不喜,勿喷,谢谢啦

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。