修改MySQL默认插入时间
【摘要】 MySQL时间不对应,修改为上海的时区
去年就买了个华为云上面的MySQL,可一直放在一旁吃灰,由于这学期的课程任务,我负责搭建一个小型云平台,实现一个数据上传功能,需要用到了数据库,可我在使用MySQL时发现,我上传保存数据的时间不是我当前实际的时间。
我的表里面有一个字段是记录时间的,默认是当前时间自增的。数据插入的方式是利用pymysql执行原生的SQL语句(因为要照顾到基础比较薄弱的小组成员,不会用框架的数据库模块)
可在执行insert 插入语句后发现时间不是我当前的时间
当时就想到是时区的问题,经过一顿操作后还真的是时区不是中国时区,把实例的时区修改为上海后,时间就改为我当前的时间了
在这里记录下,以免遇到类似的问题,又忘记了。。。。。。。。。。
修改MySQL的时区为中国的时区
1、点击MySQL的实例名称,进入参数修改页面
3、在搜索栏搜索time,找到与时间相关的参数
修改下MySQL 的服务器时区,改为中国上海的时区,在搜索中直接输入shanghai,记得最后要点击保存,然后修改的参数就会立即生效了
3、等待参数生效后,再去做一个插入语句,结果发现自增的时间发生了变化,和我当前时间一致了。
终于修改好时间 了
第一次写博客,可能思路不是很清晰,以后会多多修改的。不喜,勿喷,谢谢啦
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)