资讯专栏INFORMATION COLUMN

MYSQL更改时区

Tecode / 2021人阅读

摘要:一错误信息图图默认的时区是时区,比北京时间晚个小时,所以要修改的时长。二方法一亲测进入窗口配置了环境变量输入输入密码,进入。三方法二亲测在的安装路径下找到配置文件中添加如下这句图图

错误信息:

==Server returns invalid timezone. Go to Advanced tab and set serverTimezone property manually.==

图1

MySQL默认的时区是UTC时区,比北京时间晚8个小时,所以要修改mysql的时长。

二方法一(亲测)

Win+R进入Dos窗口(配置了MySql环境变量)输入:mysql -u root -p

输入密码,进入mysql。

输入:set global time_zone=’+8:00’;

再次连接成功:

图2

这种方法不是永久的,重启后就会失效要想一劳永逸请看下文。

三方法二(亲测)

mysql的安装路径下找到配置文件my.ini中添加如下这句

default-time_zone = +8:00

图3

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126440.html

相关文章

  • php 插入时间 0000解决

    摘要:可以在指定字段的值的时候使用变量来自动插入系统的当前时间。以后任何时间修改表中的记录时,对应记录的值会自动被更新为当前的系统时间。 今天在做php作业的时候插入时间一直都是0000-0000-0000 后来才发现是插入数据库那里少写了一个美元符号$ 真是╮(╯_╰)╭ 不过也查找了一些相关的信息 Unix时间戳 UNIX 时间戳(timestamp)是 PHP 中关于时间日期一个很重...

    waltr 评论0 收藏0
  • php 插入时间 0000解决

    摘要:可以在指定字段的值的时候使用变量来自动插入系统的当前时间。以后任何时间修改表中的记录时,对应记录的值会自动被更新为当前的系统时间。 今天在做php作业的时候插入时间一直都是0000-0000-0000 后来才发现是插入数据库那里少写了一个美元符号$ 真是╮(╯_╰)╭ 不过也查找了一些相关的信息 Unix时间戳 UNIX 时间戳(timestamp)是 PHP 中关于时间日期一个很重...

    novo 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<