The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a more specifc time zone value if you want to utilize time zone support.
使用 Oracle SQL develope 链接 MySQL出现以上错误
解决方案:
mysql> show variables like '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | | | time_zone | SYSTEM | +------------------+--------+ 2 rows in set, 1 warning (0.00 sec) mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-05-13 14:09:28 | +---------------------+ 1 row in set (0.02 sec) mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-05-13 14:10:51 | +---------------------+ 1 row in set (0.00 sec) mysql> set time_zone=SYSTEM; Query OK, 0 rows affected (0.02 sec) mysql> select now(); +---------------------+ | now() | +---------------------+ | 2020-05-13 14:11:13 | +---------------------+ 1 row in set (0.00 sec) mysql> set global time_zone='+8:00'; Query OK, 0 rows affected (0.00 sec) mysql> flush privileges; Query OK, 0 rows affected (0.04 sec) mysql>