欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

mysql 时区设置

发布时间:2024/9/19 数据库 52 豆豆
生活随笔 收集整理的这篇文章主要介绍了 mysql 时区设置 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

前言

  • mysql 5.7.31
  • jdk 1.8

查看默认时区

mysql> show variables like '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | UTC | | time_zone | SYSTEM | +------------------+--------+ 2 rows in set (0.00 sec)

当前会话设置时区

mysql> set time_zone='+8:00'; mysql> show variables like '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | UTC | | time_zone | +08:00 | +------------------+--------+ 2 rows in set (0.00 sec)
  • 在当前会话中设置时区,仅对当前会话有效。

全局设置时区

mysql> set global time_zone='+8:00';
  • 退出当前会话,在新开的会话生效。

配置文件my.cnf修改时区

[mysqld] default-time_zone = '+8:00'
  • 修改my.cnf需要重启MySQL

总结

以上是生活随笔为你收集整理的mysql 时区设置的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。