본문 바로가기
개발자의 공부방/에디터

[DBeaver] Dbeaver MySQL 접속 에러 feat. serverTimeZone

by 쌈빡한 쥬니준 2019. 9. 10.

데이터베이스 관리도구 중 DBeaver 를 사용하고 있습니다.

사용 중 오라클은 간단하게 접속 설정을 할 수 있지만 MySQL 은 조금은 쉽지 않습니다.

아직 국내 포스팅에는 이 문제에 대한 포스팅이 없어서 올려봅니다.


** 정보 **

현재 제가 사용하는 DBeaver 버전은 아래와 같습니다.

-- 버전은 6.1.3 --

 

 

1. 발생 원인

-- 이상한 에러가 뜹니다. --

MySQL은 8.0 에서 serverTimezone 에러가 있습니다.

비단 DBeaver 에디터뿐만 아니라 프레임워크 등에서 설정하면 간간히 이 에러때문에 고생하는 경우가 있습니다.

이 문제는 되게 쉽게 해결 가능합니다.

 

2. 문제 해결

-- serverTimezone 옵션에서 해결하면 된다. --

General 창 옆에 보면 Driver properties 창이 있는데

아래로 쭉 내리다보면 serverTimezone 옵션이 있다.

이 옵션에 UTC 라고 입력하면 해결 된다.

 

스택오브플로우에는 GMT 라고 입력하는데...

UTC(Coordinated Universal Time : 세계협정시)가 예전의 GMT가 표준화된거라서 상위개념인 UTC를 쓰면 됩니다.

 

-- 이런식으로 나오면 해결 성공!! --

댓글0