Mysql 服务器时区值';KST&x27;无法识别:如何修复服务器端?

Mysql 服务器时区值';KST&x27;无法识别:如何修复服务器端?,mysql,ubuntu,jdbc,timezone,Mysql,Ubuntu,Jdbc,Timezone,我正在运行一个MySQL客户端实用程序,并得到-error: 服务器时区值“KST”无法识别或表示多个时区。如果要利用时区支持,必须配置服务器或JDBC驱动程序(通过serverTimezone配置属性)以使用更具体的时区值 从官方Ubuntu存储库(mysql版本14.14发行版5.7.26)安装数据库引擎的现成Ubuntu 2019.04 如何修复它 将&serverTimezone=UTC附加到JDBC URL将解决问题,但不幸的是,我无法控制实用程序使用的URL,因此我必须解决服务器端的

我正在运行一个MySQL客户端实用程序,并得到-error:

服务器时区值“KST”无法识别或表示多个时区。如果要利用时区支持,必须配置服务器或JDBC驱动程序(通过serverTimezone配置属性)以使用更具体的时区值

从官方Ubuntu存储库(mysql版本14.14发行版5.7.26)安装数据库引擎的现成Ubuntu 2019.04

如何修复它

&serverTimezone=UTC
附加到JDBC URL将解决问题,但不幸的是,我无法控制实用程序使用的URL,因此我必须解决服务器端的问题

我试着运行
设置时区=“+09:00”
在MySQL服务器上,它无法修复该问题

这可能是问题的一部分:

select * from mysql.time_zone_name;
Empty set (0.00 sec)

env | grep KST
不返回任何内容。

如果您指的是韩国使用的韩国标准时间,请使用
亚洲/首尔

SET GLOBAL time_zone = 'Asia/Seoul';

KST
不是有效的TZDB标识符。

您是否在此处尝试了其他答案: