DockerでMySQL8を構築して、TablePlusで接続しようとするとタイトルのエラーが出た。
一応環境
Docker version 19.03.12
docker-compose version 1.24.0
mysql Ver 8.0.21 for Linux on x86_64 (MySQL Community Server - GPL)
原因
どうやらクライアント側のポートを33060
にするとエラーが起きるようだった。
ということで13306
に変更してみたところ、接続ができた。
// docker-compose.yml
// 変更前
ports:
- 33060:3306
// 変更後
ports:
- 13306:3306
特に他に書くこともないので、以上!