MySQLの環境構築を行っていた時にタイトルの通り警告が出たので
警告の解消方法を紹介します。
いつ発生したか?
MySQLとMySQL Workbenchをインストールし、
MySQL WorkbenchでローカルのDBを開こうとしたときに下記のような警告が発生しました。

Continue AnyWayをクリックすると開くことはできました。

原因は?
MySQLのバージョンとMySQL Workbenchのバージョンの互換性が無いことが原因でした。
Connection Warning (Local instance MySQL96)
Incompatible/nonstandard server version or connection protocol detected (9.4.0).
A connection to this database can be established but some MySQL Workbench features may not work properly since the database is not fully compatible with the supported versions of MySQL.
MySQL Workbench is developed and tested for MySQL Server versions 5.6, 5.7, and 8.0.
Please note: there may be some incompatibilities with version 8.4.
For MySQL Server older than 5.6, please use MySQL Workbench version 6.3.
接続警告(ローカルインスタンス MySQL96)
互換性のない/非標準のサーバーバージョンまたは接続プロトコルが検出されました(9.4.0)。
このデータベースへの接続は確立できますが、データベースがサポートされているMySQLのバージョンと完全に互換性がないため、MySQL Workbenchのいくつかの機能が正常に動作しない可能性があります。
MySQL Workbench は、MySQL Server バージョン 5.6、5.7、および 8.0 で開発およびテストされています。
ご注意ください:バージョン 8.4 との互換性問題が発生する可能性があります。
MySQL Server 5.6 より古いバージョンを使用する場合は、MySQL Workbench バージョン 6.3 をご利用ください。
私がインストールしたバージョンは下記の通りでした。
- MySQL 9.4
- MySQL Workbench 8.0 CE
どうやら、MySQLのバージョンが5.6、5.7、8.0ではないと
機能制限されるようです。
対処法
現在、インストールしているMySQLをアンインストールし、
バージョンを8.0に合わせると動作する。
あるいは警告を無視して使用する。
8系で試行
現状、Communityでは下記のバージョンを選択できます。

LTSはロングタイムサポートで長期間サポートされているので
8.4.6をインストールして設定しました。
すると、再び警告が出ました。

私は警告を無視して使用しようと思います。
コメント