MySQL默认的时区是UTC时区,比北京时间晚8个小时。

假设日志里面的时间是中午12:00,那么北京时间应该是晚上的8:00点钟。

为方便查看和设置时间,我们要设置MySQL的默认时区,以符合本地使用。

1 永久有效方法

修改my.cnf文件,加入如下2行:

default-time-zone='+08:00' # 数据表默认时区

即设置MySQL默认时区为东八区。

2 仅当前会话有效方法

并不是每个时候我们都需要一致的时区,如果要在当前回话中设置独特的时区,

可以进入MySQL命令行,用命令设置当前回话的时区:

SET time_zone = "+08:00";

3 查看当前时区

查看当前MySQL的默认时区用SELECT @@global.time_zone; 命令:

mysql> SELECT @@global.time_zone;

+--------------------+

| @@global.time_zone |

+--------------------+

| SYSTEM |

+--------------------+

显示 SYSTEM 说明当前使用的是操作系统时区,

mysql> SELECT @@global.system_time_zone;

+---------------------------+

| @@global.system_time_zone |

+---------------------------+

| UTC |

+---------------------------+

可以看出系统时区用的是UTC。

mysql 时区设定_设置MySQL默认时区相关推荐

  1. 设置MySQL排序方式_设置MySQL设置字符集和排序方式

    1. 编辑/etc/my.cnf文件, 在"[client]"下添加"default-character-set=utf8" 2. 编辑/etc/my.cnf文 ...

  2. mysql 修改结束符_在MySQL中,用于设置MySQL结束符的关键字是【】

    在MySQL中,用于设置MySQL结束符的关键字是[] 答:DELIMITER 截至目前,还没有科学家从事克隆人的实验研究.() 答:× 智慧职教: 在选择压力表的量程时,一般不超过满量程的( ). ...

  3. MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结

    MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结 一.VARCHAR存储和行长度限制 1.VARCHAR(N)中,N指的是字符的长度,VARCHAR类型最大支持65535,指的是 ...

  4. mysql 时区设定_如何设置MySQL 时区

    MySQL 时区默认是服务器的时区.在使用中经常会遇见. 可以通过以下命令查看 查看时区 SQL代码. mysql> show variables like '%time_zone%'; . + ...

  5. mysql 时区设定_教你如何修改mysql时区的问题

    前言 最近公司项目上实现一个新需求,本地已经测通了没问题,放到服务器上就出现毛病了,时间错了. 问题是什么? 需求是让统计24个小时(以当前时间为准向前推24个小时)的数据.SQL语句大概是这样: S ...

  6. mysql gmt格式_将MySQL数据库时区设置为GMT

    小编典典 不,不可能更改MySQL实例中单个数据库的时区. 我们可以time_zone通过查询来检索服务器和客户端设置,如下所示: SELECT @@global.time_zone, @@sessi ...

  7. mysql system_time_zone乱码_解决mysql设置时区时的错误Unknown or incorrect time zone: 'Asia/Shanghai'...

    Mysql默认时区格式是'+8:00'的格式,这个时区可以在my.ini中[mysqld]节点下设置 default-time-zone = '+8:00' 默认这个设置是没有的 但是mysql不支持 ...

  8. mysql root命令_设置更改root密码、连接mysql、mysql常用命令

    目录 一.设置更改root密码 二.连接mysql 三.mysql常用命令 一.设置更改root密码 检查mysql服务是否启动 [root@minglinux-01 ~] ps aux |grep ...

  9. mysql 常见密码设置_设置mysql用户密码(5.6/5.7)、远程连接数据库、常用命令

    注: 以上命令均需要在mysql下执行:在mysql中每行命令末尾加上分号,表示该行命令执行结束. tb_name即table name()表名. 示例: [root@centos-01inux my ...

最新文章

  1. 今天看论坛,有这样一句话,深有同感,还是家里好
  2. 【面试】我是如何面试别人List相关知识的,深度有点长文
  3. 江苏“超牛”女博导:16岁考入北大,跨专业读博,成为全球第4个获此奖项的学者!...
  4. 服务器安全狗V4.1增强版 新增修复多项功能
  5. golang for循环 使用多个变量
  6. 订货(bzoj 2424)
  7. go基础语法:数组定义
  8. tbc服务器状态,魔兽怀旧服:TBC上线近俩月,玩家心态改变,开始涌入60级服务器...
  9. django mysql 创建表_关于 django ORM 中,数据库建表方式的问题
  10. 【移植Linux 3.4.2内核第二步】之修改系统分区
  11. 怎么两边同时取ln_男生“两边铲光”发型out了?试试这4款吧,剪完清爽又帅气...
  12. 2019年网络规划设计师上午真题及答案解析
  13. 从Mixin到hooks,谈谈对React16.7.0-alpha中即将引入的hooks的理解
  14. 在wordpress中使用 markdown:wp-markdown插件的使用方法
  15. Spark自定义分区器
  16. 双重检查锁定的缺点与改进
  17. 页面之间传递参数的几种方法荟萃(经典)
  18. verilog赋多位值_verilog语句两个always块对同一个变量赋值问题!【恢复】
  19. Oracle定时任务DBMS_JOB
  20. Java互联网架构师视频课程 分布式系统架构 Dubbo ActiveMQ Netty

热门文章

  1. 软件开发工程师进阶之路(一)
  2. 【python】保存某个文件夹下所有图片名字到一个txt文件里
  3. myBatis之update操作的注意事项
  4. Android流媒体开发之 自定义一个完备的log模块
  5. 3D人脸成像技术整理
  6. 记一次云服务器配置mysql 远程连接失败的解决方案
  7. 华子接头人话术指南:欲投华为,必看此贴
  8. 水面垃圾收集器在线监测项目案例
  9. 前端面试重要问题总结(前端100问小结)(六)
  10. 为了转行程序员而努力的第四十四天-二叉树,MAC系统virtual box无法启动问题