mysql8.0 my.ini 如何永久修改时区

 更新时间:2022年07月19日 12:01:09   作者:scdnplayer  
这篇文章主要介绍了mysql8.0 my.ini 如何永久修改时区,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

my.ini 永久修改时区

1、打开 查看->隐藏的项目

2、进入 C:\ProgramData\MySQL\MySQL Server 8.0

3、打开my.ini文件,找到[mysqld]节点,在节点下加入:default-time-zone=’+08:00’

永久解决MySQL时区问题

Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon

连接MySQL的时候动不动就提示个Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezon

一般就是MySQL时区没设置,接下来教大家4种解决方法。

方法一

1.检查MySQL设置时区:

Win+R打开运行

输入cmd然后确定,打开cmd窗口

连接数据库,输入mysql -hlocalhost -uroot -p回车输入密码

连接成功

输入show variables like'%time_zone';回车,显示时区配置

如果显示 SYSTEM 就是没有设置时区

输入set global time_zone = '+8:00';回车

显示Query OK, 0 rows affected (0.00 sec)就是设置成功了。

然后关闭cmd重新打开cmd重新连接数据库,连接成功后输入show variables like'%time_zone'; 回车

显示+08:00就可以了

这个时候重新连接数据库即可

点击Test Connection进行测试连接

连接成功

方法二

修改MySQL配置文件 [my.ini]:

找到Mysql的安装目录,修改my.ini配置文件

比如我的路径是:

C:\ProgramData\MySQL\MySQL Server 8.0\my.ini

打开my.ini文件

在 [mysqld] 之下加

default-time-zone='+08:00'

或者

default-time-zone=timezone

!!!注意一定要在 [mysqld] 之下加 ,否则会出现 unknown variable 'default-time-zone=+8:00'

修改完了记得记得重启msyql

Win+X,选择Windows PowerShell(管理员)

停止mysql服务

启动mysql服务

重启完毕

打开cmd测试

登录mysql,输入show variables like’time_zone’;

time_zone显示为+08:00就修改成功了

方法三

在IDEA中修改时区即可

在高级栏下,将serverTimeZone的UTC修改为GMT

点击 高级 /Advanced

找到serverTimezone,如果是UTC或者空的直接改为Asia/Shanghai

改完之后直接回车

点击 选项/General

点击 测试连接 /Test Connection

连接成功

方法四

修改连接数据库的URL

修改serverTimezone后面的值为Asia/Shanghai

例如:

serverTimezone=Asia/Shanghai

完整:

url: jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=true

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 出现错误mysql Table ''performance_schema...解决办法

    出现错误mysql Table ''performance_schema...解决办法

    这篇文章主要介绍了解决出现错误mysql Table 'performance_schema.session_variables' doesn't exist的相关资料,需要的朋友可以参考下
    2017-04-04
  • linux下mysql自动备份数据库与自动删除临时文件

    linux下mysql自动备份数据库与自动删除临时文件

    mysql自动备份数据库与自动删除临时文件,有需要的朋友可以参考下
    2013-02-02
  • MySQL为Null会导致5个问题(个个致命)

    MySQL为Null会导致5个问题(个个致命)

    这篇文章主要介绍了MySQL为Null会导致5个问题(个个致命),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • 一文搞懂MySQL索引页结构

    一文搞懂MySQL索引页结构

    本文主要介绍了MySQL索引页结构,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • Windows下MySQL 8.0.29 安装和删除图文教程

    Windows下MySQL 8.0.29 安装和删除图文教程

    这篇文章主要为大家详细介绍了Windows下MySQL 8.0.29 安装和删除图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • MySQL查询中LIMIT的大offset导致性能低下浅析

    MySQL查询中LIMIT的大offset导致性能低下浅析

    这篇文章主要给大家介绍了关于MySQL查询中LIMIT的大offset导致性能低下的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • Mysql 5.6.37 winx64安装双版本mysql笔记记录

    Mysql 5.6.37 winx64安装双版本mysql笔记记录

    机器上现在已经存在5.0版本MySQL的情况下装一个最新版的mysql,下文通过实例代码给大家介绍Mysql 5.6.37 winx64安装双版本mysql笔记记录,感兴趣的朋友一起看看吧
    2017-07-07
  • mysql给id设置默认值为UUID的实现方法

    mysql给id设置默认值为UUID的实现方法

    由于mysql并不支持默认值为函数类型,给id设值有两种方式,本文主要介绍了mysql给id设置默认值为UUID的实现方法,具有一定的参考价值,感兴趣的可以了解一下
    2023-08-08
  • getdata table表格数据join mysql方法

    getdata table表格数据join mysql方法

    今天小编就为大家分享一篇关于getdata table表格数据join mysql方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • MySQL如何改变表的存储引擎方式

    MySQL如何改变表的存储引擎方式

    这篇文章主要介绍了MySQL如何改变表的存储引擎方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11

最新评论