DBeaverでデータの時刻を見ると9時間ずれていることが判明。
最初はMySQLの設定かなと思い、コマンドラインでMySQLにログインしてみると正しく表示されている…。調べてみるとDBeaver側でタイムゾーンの設定が必要でした。
DBeaverのタイムゾーンが9時間ずれる問題を解決する方法
Windows7の場合は、C:\Program Files\DBeaver配下に設定ファイルがあります。
dbeaver.iniに以下を追記。
1 | -Duser.timezone=UTC |
設定ファイルに追記後、DBeaverを再起動するとUTCの日時となり無事解決。