java - 如何从java代码检查mariaDB ODBC驱动程序版本

标签 java mysql mariadb

我想检查 JAVA 应用程序中的 mariaDB ODBC 驱动程序版本。
这可能吗?我该怎么做?
谁能帮忙,我搜索了很多但没有得到解决方案。

最佳答案

您可以使用java.sql.DatabaseMetaData来确定版本。例如 -

Class.forName("com.odbc.Driver");   
Connection con =
DriverManager.getConnection("NAME"); // Advanced Server Database Connection 
DatabaseMetaData metadata = con.getMetaData();  

System.out.println("DatabaseMajorVersion: " + metadata.getDatabaseMajorVersion() ); 
System.out.println("DatabaseMinorVersion: " + metadata.getDatabaseMinorVersion() );  

这只是一个伪代码。希望这会有所帮助。

关于java - 如何从java代码检查mariaDB ODBC驱动程序版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29073625/

相关文章:

MySql 不允许在表中添加值 -> ERROR 1054

mysql - 在 MariaDB 中,放置在触发器中的函数开始返回不同的值

mysql - MySQL 中的分层查询。 (通过 MySQL 的等效连接)

线程主 java.util.no such 元素中的 JAVA 异常

java - org.springframework.jdbc.datasource.DriverManagerDataSource 相对于 oracle.jdbc.pool.OracleDataSource 的优势

java - 请求处理失败;嵌套异常是 org.springframework.dao.DataIntegrityViolationException : could not execute statement;

php - 点击获取某个单元格的表格数据

mysql - 在 MySQL 中,我可以将 id FK 与另一个表中的 varchar 进行比较吗

javascript - 从选中的单选按钮传递整数数组而不是数字字符串

mysql - MariaDB - 找不到 innodb_log_file_size