You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MariaDB从哪个版本起不再支持mysql JDBC驱动的jdbc:mysql://连接?

关于MariaDB不再兼容MySQL JDBC驱动jdbc:mysql://连接的版本说明

MariaDB从10.4版本开始,默认情况下与高版本MySQL JDBC驱动(如你使用的11.0.2版)的jdbc:mysql://连接方式出现兼容性断裂,10.5及后续版本进一步收紧了协议兼容性,直接导致这类驱动无法建立连接。

核心原因及解决方向:

  • MariaDB 10.4及之后版本调整了与MySQL的协议细节、默认SQL模式等特性,而高版本MySQL JDBC驱动(8.0+,尤其是11.x系列)对连接协议的校验逻辑更严格,两者预期不匹配。
  • 若要继续使用MySQL JDBC驱动连接MariaDB 10.4+版本,需在连接URL中补充兼容参数,例如:jdbc:mysql://<host>:<port>/<db>?serverTimezone=UTC&useSSL=false&allowPublicKeyRetrieval=true&enabledTLSProtocols=TLSv1.2;更稳妥的方案是切换为MariaDB官方JDBC驱动,使用jdbc:mariadb://格式的连接URL。

内容的提问来源于stack exchange,提问作者bsjy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 07:22:06