zoukankan      html  css  js  c++  java
  • [ Mariadb ] 记录一次MySQL数据库时区的问题

    操作系统:Centos 7数据库:5.5.52-MariaDB

    根本问题:由于系统时区不对,造成数据库的时区和数据的时间不正确。

    处理办法:

    # 查看系统时区,
    [root@mongodb ~]# timedatectl   
    # 修改系统时区,Shanghai为东8区
    [root@mongodb ~]# timedatectl set-timezone Asia/Shanghai
    [root@mongodb ~]# timedatectl 
          Local time: Thu 2016-11-10 10:47:32 CST
      Universal time: Thu 2016-11-10 02:47:32 UTC
            RTC time: Thu 2016-11-10 02:50:43
            Timezone: Asia/Shanghai (CST, +0800)
         NTP enabled: n/a
    NTP synchronized: no
     RTC in local TZ: no
          DST active: n/a
    
    # 登录数据库查看时间、时区
    MariaDB [(none)]> select now();
    
    MariaDB [(none)]> show variables like "%time_zone%";
    
    #修改mysql全局时区为北京时间,即我们所在的东8区
    set global time_zone = '+8:00';  
    #修改当前会话时区
    set time_zone = '+8:00';  
    #立即生效
    flush privileges;  

    方法二:

    # vim /etc/my.cnf  ##在[mysqld]区域中加上
    default-time_zone = '+8:00'

    在重启数据库完成。

  • 相关阅读:
    将代码托管到github服务器之SSH验证
    将代码托管到github服务器之HTTPS验证
    git的基本介绍和使用
    iOS之UITableView组头组尾视图/标题悬停
    iOS事件传递->处理->响应
    NSRunLoop
    Podfile使用说明
    cocoapods安装
    block
    自定义UIBarButtonItem
  • 原文地址:https://www.cnblogs.com/hukey/p/6050092.html
Copyright © 2011-2022 走看看