MariaDB 的 JDBC 驱动里,mariadb-java-client-2.1.2.jar
算是比较稳定好用的一版,是对老项目比较友好,兼容性还不错,连 MySQL 也能接。下载起来挺方便,体积也小,放进lib
目录直接用,没啥坑。
连接MariaDB
和MySQL
的项目里,经常就用这个包。你只要在配置里填好jdbc:mariadb://
的地址,加上账号密码,驱动就能跑起来,响应也快,性能还挺稳定的。
如果你手头有个旧项目,或者在一些不太折腾的服务器上部署应用,这个版本的驱动比较合适。不像新版本动不动依赖多,要 JDK 版本高,这个 2.1.2 还是挺“朴实”的。
用法和 MySQL 的驱动基本一样,像是常见的数据库连接代码:
Class.forName("org.mariadb.jdbc.Driver");
Connection conn = DriverManager.getConnection(
"jdbc:mariadb://localhost:3306/testdb",
"user",
"password"
);
哦对了,MariaDB是 MySQL 的“兄弟”,语法结构都差不多,你用 MySQL 那套操作搬过来基本没问题。万一哪天数据库换成 MariaDB,驱动一改就能跑。
如果你想用新版的,也可以看看3.0.6 版,功能更全,但旧环境上还是推荐用 2.1.2 这版。