[ Mariadb ] 记录一次MySQL数据库时区的问题
2016-11-10 10:55
591 查看
操作系统: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'
在重启数据库完成。
相关文章推荐
- 【20180719】记录一次MariaDB主从复制由于tokudb出现主键1062错误问题
- SQLite julianday DateTime日期时区问题小记录
- 记录一次php-fpm 启动加载php.ini 错误问题
- java向MySQL数据库插入记录时出现中文乱码问题
- 记录一次数据库挂了的问题
- 记录一次webbrowser无法加载 activex 遇到的问题
- django学习记录,动态url,另外发现django的时区问题
- 记录一次安装Loadrunner11遇到的各种问题,如PUTTY.GID找不到
- 命令行下mysql数据库插入记录中包含中文1366错误问题解决方法及其他
- SQLite julianday DateTime日期时区问题小记录
- 一个Web报表项目的性能分析和优化实践(二):MySQL数据库连接不够用(TooManyConnections)问题的一次分析和解决案例
- 一次Mysql数据库服务器磁盘空间满引发的写入和同步问题
- 一个Web报表项目的性能分析和优化实践(二):MySQL数据库连接不够用(TooManyConnections)问题的一次分析和解决案例
- 记录一次对代码完全陌生的问题排查过程
- SQLite julianday DateTime日期时区问题小记录
- 记录了近一小时的问题,华丽丽丢了,只好再写一次。
- 一个Web报表项目的性能分析和优化实践(二):MySQL数据库连接不够用(TooManyConnections)问题的一次分析和解决案例
- 记录一次http请求----中文编码问题
- 记录一次Spring boot 搭建框架连接Mysql数据库注解事务不回滚的故障