데이터베이스 관리도구 중 DBeaver 를 사용하고 있습니다.
사용 중 오라클은 간단하게 접속 설정을 할 수 있지만 MySQL 은 조금은 쉽지 않습니다.
아직 국내 포스팅에는 이 문제에 대한 포스팅이 없어서 올려봅니다.
** 정보 **
현재 제가 사용하는 DBeaver 버전은 아래와 같습니다.
1. 발생 원인
MySQL은 8.0 에서 serverTimezone 에러가 있습니다.
비단 DBeaver 에디터뿐만 아니라 프레임워크 등에서 설정하면 간간히 이 에러때문에 고생하는 경우가 있습니다.
이 문제는 되게 쉽게 해결 가능합니다.
2. 문제 해결
General 창 옆에 보면 Driver properties 창이 있는데
아래로 쭉 내리다보면 serverTimezone 옵션이 있다.
이 옵션에 UTC 라고 입력하면 해결 된다.
스택오브플로우에는 GMT 라고 입력하는데...
UTC(Coordinated Universal Time : 세계협정시)가 예전의 GMT가 표준화된거라서 상위개념인 UTC를 쓰면 됩니다.