数据库操作业务

数据库操作业务

版本选择

1
2
3
4
5
6
7
8
9
10
mysql-connect版本和com.mysql.jdbc.Driver、com.mysql.cj.jdbc.Driver与mysql的版本的对应关系如下:

| MySQL 版本 | mysql-connect 版本 | com.mysql.jdbc.Driver 版本 | com.mysql.cj.jdbc.Driver 版本 |
|------------|--------------------|-----------------------------|--------------------------------|
| 8.0 | 8.0.x | 8.0.x | 8.0.x |
| 5.7 | 5.1.x | 5.1.x | 8.0.x 或 5.1.x |
| 5.6 | 5.1.x | 5.1.x | 5.1.x |
| 5.5 | 5.1.x | 5.1.x | 5.1.x |

因此,对于MySQL 5.7版本,可选择mysql-connect 5.1.x版本或8.0.x版本,com.mysql.jdbc.Driver和com.mysql.cj.jdbc.Driver也分别对应5.1.x和8.0.x两个不同的版本。同时,应该选择mybatis 3.4.x及以上版本,和mybatis-plus 3.0.x及以上版本来兼容MySQL 5.7版本和其对应的mysql-connect和jdbc driver版本。

MyBatis

MyBatis-Plus

**Fluent-MyBatis – 风评不高

fluent-mybatis-docs: fluent-mybatis使用文档 (gitee.com)


数据库操作业务
http://example.com/2023/06/01/业务/数据库-MySQL-M-M三板斧/
作者
where
发布于
2023年6月1日
许可协议