mysql 时区设置

这篇具有很好参考价值的文章主要介绍了mysql 时区设置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

方法一:修改 mysql 的配置文件永久设置时区(优点:永久保存设置,缺点:需重启MySQL服务)

找到你MySQL的安装目录(如果不记得安装在哪 可以输入show variables like “%char%”; 查看),

在其my.ini文件且打开它,找到 mysqld,在该下面添加 default-time_zone = ‘+8:00’,然后保存。

mysql 时区设置

再来登录MySQL

报错:

mysql 时区设置

// 下面是5.7的mysql配置,我看了一下8.x版本的mysql也是同样的配置,不过mysql 8.x 默认就是 utf8mb4了,所以字符设置的那行就不需要了

// 配置的位置,无论5.7还是8.x版本,都必须配在 [mysqld] 下面!!!

mysql 时区设置
mysql 时区设置

方法二:命令行窗口,输入 set global time_zone = ‘+8:00’; 回车,然后退出重启(一定记得重启,不然查找不到跟新的时间值)(优点:不需要重启MySQL服务,缺点:一旦MySQL服务被重启,设置就会消失)

方法三,在JDBC连接的URL后面加上 &serverTimezone = GMT 即可解决问题,如果需要使用GMT + 8时区(中国时间),需要写成GMT%2B8,否则会被解析为空。

参考文章:(133条消息) 关于mysql的时区(下):如何设置mysql的时区_石头wang的博客-CSDN博客_set global time_zone

(133条消息) Mysql 时区设置解决_Lin-Cheng的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-438982.html

到了这里,关于mysql 时区设置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Linux命令修改服务器时间及设置时区

    在服务器管理和维护中,准确的系统时间对于保证服务器正常运行和数据一致性至关重要。 而有时候,我们可能需要手动修改服务器上的系统时间,以调整时区、修复时间漂移等问题。 本文将介绍如何使用Linux命令来修改服务器时间。 一、检查当前时间 首先,我们需要使用

    2024年02月21日
    浏览(64)
  • docker开启的Mysql修改时区

    进入docker 查询和修改时区 注意:MySQL 中存储的时间默认为 UTC 时间,因此需要根据需要进行转换。 你可以使用以下命令查询 MySQL 当前的时区: 该命令会返回 MySQL 当前的全局时区设置,如果你想查询当前会话的时区设置,可以使用以下命令: 如果 MySQL 显示的时区为 SYSTEM ,

    2024年02月12日
    浏览(46)
  • Mysql查看数据库时区并设置时区

    当我们使用docker部署Mysql数据库后,我们的数据库时区会有偏差,下面我们看看如何解决: 1.查看数据库时区 2.设置时区 修改配置文件my.cnf(my.ini),增加 参考如下:

    2024年02月12日
    浏览(39)
  • mysql 时区设置

    方法一:修改 mysql 的配置文件永久设置时区(优点:永久保存设置,缺点:需重启MySQL服务) 找到你MySQL的安装目录(如果不记得安装在哪 可以输入 show variables like “%char%”; 查看), 在其my.ini文件且打开它,找到 mysqld ,在该下面添加 default-time_zone = ‘+8:00’,然后保存。

    2024年02月03日
    浏览(40)
  • RTC time和Local time区别以及Linux 设置时区和修改时间

    以上修改的是系统时间,由操作系统控制。 还有一个硬件时间。使用hwclock --systohc可以将系统时间同步到硬件时间。 整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal Time Co

    2024年02月12日
    浏览(44)
  • 修改Docker容器中的mysql时区的三种方式

    一、临时修改时区 // 查看linux时区 date -R // 查看mysql的时区 show variables like ‘%time_zone%’ // 查看当前时间 select now() // 设置全局 set global time_zone = ‘+8:00’ // 设置当前会话 set global time_zone = ‘+8:00’ // 立即生效 flush privileges 二.、 永久修改Docker容器中mysql的时区 我们通常在创建

    2024年02月03日
    浏览(40)
  • 在Ubuntu上修改系统时区的两种方法

    标题:在Ubuntu上修改系统时区的两种方法 在Ubuntu系统中,正确的时区设置对于确保准确的时间和日期非常重要。在本文中,我们将介绍两种常用的方法来修改Ubuntu系统的时区设置:使用 timedatectl 命令和直接编辑 /etc/timezone 文件。让我们一起看看这两种方法的具体步骤。 打开

    2024年02月13日
    浏览(29)
  • Python pip永久更改修改下载源方法

    背景: python在命令行中使用pip install下载包很慢,原因是pip使用的是国外源,所以在国内使用的时候,由于网络限制,导致下载很慢,所以我们将下载源改为国内的,就可以很快就下载好。 pip修改下载源步骤: 在Windows系统下的C盘里面找到user文件夹,也就是用户文件夹,然后

    2024年02月07日
    浏览(56)
  • 基于 Docker 部署 Mysql 的时区设置解决方案

    环境版本及条件: 基于 Docker 部署的 Mysql:8.0.27 版本数据库中。 datatime 数据类型的字段设置了默认时间戳 CURRENT_TIME。 SpringBoot + MP。 问题复现: 使用MP插入数据时,该字段的默认时间戳比 Asia/Shanghai 时区少了 8 小时。 问题追因 排查过程: 查看 Mysql 时区配置属性。 查看 Doc

    2024年02月11日
    浏览(48)
  • Minio设置文件永久访问和下载

    1.  docker pull minio/mc  2.  docker run -it --entrypoint=/bin/sh minio/mc  3.  mc config host add ALIAS YOUR-S3-ENDPOINT YOUR-ACCESS-KEY YOUR-SECRET-KEY [--api API-SIGNATURE]  mc ls minio ALIAS: 别名就是给你的云存储服务起了一个短点的外号。 S3 endpoint,access key和secret key是你的云存储服务提供的。 endpoint   access

    2023年04月15日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包