DBeaverでMySQL Dumpができない

windows
DBeaver
MySQ

日本語対応で無料のOpenSource Universal Database Tool「DBeaver」を最近使い始めました。

事象

MySQL Dumpをしようとすると、エラーが発生する。

IO error: Utility 'mysqldump.exe' not found in client home 'MySQL Router 8.0'

とかとか…

解決方法

scoopでmysqlをインストールしていたので、
C:\Program Files\MySQL\MySQL Router 8.0\mysqldump.exemysqldump.shimのシンボリックリンクを貼ってあげましょう。

mklink "C:\Program Files\MySQL\MySQL Router 8.0\mysqldump.exe" "C:\Users\USER_NAME\scoop\shims\mysqldump.exe"
mklink "C:\Program Files\MySQL\MySQL Router 8.0\mysqldump.shim" "C:\Users\USER_NAME\scoop\shims\mysqldump.shim"

そしてさらにJavaのエラーが出ると思うので、「Extra command args」に以下を追記

--column-statistics=0

参考