The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.

今天用mysql连接数据库时,出现The server time zone value ‘?D1ú±ê×?ê±??‘ is unrecognized or represents more than one time zone.问题.在伟大的度娘查后,是时区问题.

mysql默认的是美国时区,而中国比美国晚8个小时,所以要+8:00

具体步骤:

1) 以管理员身份进入mysql

2) show variables like ‘%time_zone%‘;

3) set global time_zone=‘+8:00‘;

4) 这为啥时间没有改变呢,不要慌,退出mysql,在进入

5) 好了,这个bug解决了,开始下一个

The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.

原文地址:https://www.cnblogs.com/shouhutian/p/10337213.html

时间: 2024-07-29 20:46:27

The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.的相关文章

mysql运行报The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone的解决方法

话不多说,从错误即可知道是时区的错误,因此只要将时区设置为你当前系统时区即可, 因此使用root用户登录mysql,按照如下图所示操作即可. 我电脑的系统为北京时区,因此在系统中设置后,再连接数据库运行,一切OK! mysql运行报The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone的解决方法 原文地址:https://www.cnblogs.com/ljy-

mysql8.0+运行报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. 解决办法

话不多说,从错误即可知道是时区的错误,因此只要将时区设置为你当前系统时区即可, 因此使用root用户登录mysql,按照如下图所示操作即可. 我电脑的系统为北京时区,因此在系统中设置后,再连接数据库运行,一切OK! mysql8.0+运行报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. 解决办法 原文地址:https://www.cnblogs.co

MySql数据库时区异常,java.sql.SQLException: The server time zone value '?й???׼ʱ?' is unrecognized or represents more than one time zone.

JDBC访问MySql异常 Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: java.sql.SQLException: The server time zone value '?D1???×?ê±?' is unrecognized or represents more than one time zon

The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone问题解决

从错误即可知道是时区的错误,因此只要将时区设置为你当前系统时区即可 因此使用root用户登录mysql,按照如下图所示操作即可. 把时区设置为所在地时区(即东八区的时区)后,再连接数据库就可以了 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone问题解决 原文地址:https://www.cnblogs.com/0820LL/p/9795402.html

WEB项目运行时,多次遇到 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone问题解决办法

最近很多次遇到 The server time zone value '?D1ú±ê×?ê±??' is unrecognized or represents more than one time zone这个问题, java.sql.SQLException: The server time zone value '?D1ú±ê×?ê±??' is unrecognized or represents more than one time zone. You must configure ei

Java spring boot 2.0连接mysql异常:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone

解决办法:application.yml提示信息表明数据库驱动com.mysql.jdbc.Driver'已经被弃用了.应当使用新的驱动com.mysql.cj.jdbc.Driver' com.mysql.jdbc.Driver改成com.mysql.cj.jdbc.Driver 我接着运行项目有报错 解决办法: spring: datasource: url: jdbc:mysql://localhost:3306/boot?useUnicode=true&characterEncoding

连接mysql报错 : The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone...

time zone 时区错误 DBEAVER连接MySQL运行报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone... 使用root用户登录mysql,执行以下语句 show variables like '%time_zone%'; 执行结果是这样的: SYSTEM为SQL默认美国时间,而我们中国要比他们迟8小时 因此将时区设置为当前系统时区即可,所以

eclipse连接mysql数据库提示The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.解决方法

异常截图: 报错原因:因为安装mysql的时候默认的是美国的时区,而我们中国所在地区时区与美国不一样所导致 解决方法:在url后面添加  ?serverTimezone=UTC 修改后的代码: public static void main(String[] args){ try { Class.forName("com.mysql.cj.jdbc.Driver"); //数据库配置信息 String url="jdbc:mysql://127.0.0.1:3306?serv

Mysql错误:The server time zone value is unrecognized or represents more than one time zone

编程访问Mysql数据库时,报出时区错误如下: The server time zone value 'й' is unrecognized or represents more than one time zone 通常有以下两种解决方法: 第一,在数据库连接语句后添加?serverTimezone=UTC,即默认0时区,但是要注意,该语句需要跟在数据库连接语句的第一个位置,否则会报错,例如: jdbc.url=jdbc:mysql://localhost:3306/testdatabase?