以下の内容はhttps://kazuhira-r.hatenablog.com/entry/2026/02/08/183416より取得しました。


MySQL Connectorのバージョンはなにを選んだらいい?

これは、なにをしたくて書いたもの?

MySQLは8.4以降でLTSとInnvocationの2つのリリースに分かれるようになりました。

このブログでMySQL 8.4をインストールした時にも触れています。

Ubuntu Linux 22.04 LTSにMySQL 8.4をインストールする(設定へのドキュメントまとめ付き) - CLOVER🍀

ところで、MySQLにはConnectorと呼ばれるクライアントライブラリーがあります。これらMySQL ConnectorとMySQL
バージョンの関係が個人的にはもやもやしていたのですが、これがハッキリしたのでメモしておきます。

MySQL Connectorは最新版を使う

MySQL Connectorは以下に一覧があります。

MySQL :: MySQL Connectors

種類は以下ですね。

これらのConnectorも、Innvocationのリリースのようにどんどんバージョンが上がっていっています。たとえばこのエントリーを
書いている時点では9.6ですね。

で、MySQL本体のようにこれらのConnectorもLTSの指すバージョンに合わせた方がいいのかどうか漠然に疑問に思って
いたのですが、そんなことはなさそうです。

答えはここに書いてありました。

MySQL Connectors will use the latest version used, but will be considered Generally Available and will remain compatible with all supported MySQL Server versions.

Introducing MySQL Innovation and Long-Term Support (LTS) versions | mysql

MySQL Connectors は存在する最新のバージョン番号を使いますが、一般に使用可能とみなされ、サポートされているすべてのMySQL Serverバージョンとの互換性が維持されます。

MySQLの Innovation と Long-Term Support (LTS) バージョンのご紹介 | mysql-jp

実際、LTSとInnvocationのリリース体系があるプロダクトは明示されています。

  • MySQL Server, MySQL Shell, MySQL Router, MySQL NDB Cluster will have Innovation and LTS releases.
  • MySQL Operator for Kubernetes, with InnoDB ReplicaSet, Cluster and ClusterSet will have Innovation and LTS releases.

  • MySQL Server、MySQL Shell、MySQL Router、MySQL NDB Cluster には Innovation と LTS のバージョンがあります。

  • MySQL Operator for Kubernetes、with InnoDB ReplicaSet、Cluster and ClusterSet には Innovation と LTS のバージョンがあります。

あとは各Connectorの互換性を見ればよいのですが、8.0以降に接続可能になっているはずです。

たとえばMySQL Connector/Jの場合。

MySQL Server versions: Connector/J 9.6 supports MySQL 8.0 and up.

MySQL :: MySQL Connector/J Developer Guide :: 2 Compatibility with MySQL and Java Versions

MySQL Connector/Pythonの場合はこちらを見ましょう。

MySQL :: MySQL Connector/Python Developer Guide :: 3 Connector/Python Versions

サードパーティーの話だと、たとえばSpring BootでもMySQL Connector/Jについてはどんどんバージョンを上げていっています。

Managed Dependency Coordinates :: Spring Boot

というわけで、すっきりしました。




以上の内容はhttps://kazuhira-r.hatenablog.com/entry/2026/02/08/183416より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14