怎么根据mysql版本用mysql驱动

2023年 11月 9日 73.0k 0

在使用MySQL驱动时,我们需要知道当前的MySQL版本,以便选择正确的驱动版本。以下是根据不同的MySQL版本选择MySQL驱动的方法:

怎么根据mysql版本用mysql驱动

1. MySQL 8.0及以上版本

Class.forName("com.mysql.cj.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false", "username", "password");

2. MySQL 5.x至5.7版本

Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=utf8&useSSL=false", "username", "password");

3. MySQL 4.x版本

Class.forName("org.gjt.mm.mysql.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=utf8&useSSL=false", "username", "password");

需要注意的是,MySQL 5.7版本以上的驱动不仅支持5.7版本,还支持8.0以上版本,因此建议使用最新版本的驱动。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论