JDBC驱动是Java数据库连接(Java Database Connectivity)的简称,它是一个允许Java程序连接到各种数据库的标准Java API。对于阿里云AnalyticDB(ADB)for MySQL,它支持多个版本的MySQL JDBC驱动,包括5.0和5.1系列的多个子版本,以及MySQL 8.0版本。使用JDBC驱动可以让开发者编写Java程序来连接ADB MySQL数据库,执行SQL查询,进行数据导入等操作。为了优化导入性能,特别是在处理大量数据或长时间操作时,建议配置连接池,如Druid连接池。此回答整理自钉群“云数据仓库ADB-开发者群”
MySQL JDBC驱动版本
AnalyticDB for MySQL支持以下版本的MySQL JDBC驱动。
5.0版本系列:5.0.2,5.0.3,5.0.4,5.0.5,5.0.7,5.0.8。
5.1版本系列:5.1.1,5.1.2,5.1.3,5.1.4,5.1.5,5.1.6,5.1.7,5.1.8,5.1.11,5.1.12,5.1.13,5.1.14,5.1.15,5.1.16,5.1.17,5.1.18,5.1.19,5.1.20,5.1.21,5.1.22,5.1.23,5.1.24,5.1.25,5.1.26,5.1.27,5.1.28,5.1.29,5.1.31, 5.1.32, 5.1.33, 5.1.34。
注意事项
Java中创建MySQL JDBC连接依赖于MySQL-JDBC驱动包,您需要手动将MySQL-JDBC驱动包(mysql-connector-java-x.x.x.jar)加入到CLASSPATH中,否则无法创建MySQL JDBC连接。
参考文档https://help.aliyun.com/zh/analyticdb-for-mysql/user-guide/java-access?spm=a2c4g.11186623.0.i42
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。