Ubuntu 20.04-MySQL JDBC 驱动程序

Ubuntu 20.04-MySQL JDBC 驱动程序

有没有办法从 Ubuntu 20.04 存储库安装 MySQL JDBC 驱动程序?

从其他问题来看(问库本图堆栈溢出)它包含在libmysql-java(不再存在),然后移至libmariadb-java(很奇怪,因为据我所知,这是不同的数据库 - 但我在debian 软件包描述)。

所以我安装了libmariadb-java,但对我来说它似乎不存在。这是运行的结果dpkg-查询-L libmariadb-java

/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libmariadb-java
/usr/share/doc/libmariadb-java/changelog.Debian.gz
/usr/share/doc/libmariadb-java/copyright
/usr/share/java
/usr/share/java/mariadb-java-client.jar
/usr/share/maven-repo
/usr/share/maven-repo/org
/usr/share/maven-repo/org/mariadb
/usr/share/maven-repo/org/mariadb/jdbc
/usr/share/maven-repo/org/mariadb/jdbc/mariadb-java-client
/usr/share/maven-repo/org/mariadb/jdbc/mariadb-java-client/2.5.3
/usr/share/maven-repo/org/mariadb/jdbc/mariadb-java-client/2.5.3/mariadb-java-client-2.5.3.pom
/usr/share/maven-repo/org/mariadb/jdbc/mariadb-java-client/debian
/usr/share/maven-repo/org/mariadb/jdbc/mariadb-java-client/debian/mariadb-java-client-debian.pom
/usr/share/java/mariadb-java-client-2.5.3.jar
/usr/share/maven-repo/org/mariadb/jdbc/mariadb-java-client/2.5.3/mariadb-java-client-2.5.3.jar
/usr/share/maven-repo/org/mariadb/jdbc/mariadb-java-client/debian/mariadb-java-client-debian.jar

看来它对其他人有帮助,那么我遗漏了什么?

答案1

虽然问题要求通过存储库,让我给出一个涉及 DEB 文件的解决方案,因为这可能对其他人有帮助:

下载“MySQL 的 JDBC 驱动程序 (Connector/J)”https://www.mysql.com/products/connector/

您可以在那里选择所需的 Ubuntu 版本。

然后按如下方式安装此.DEB 文件:

sudo dpkg -i mysql-connector-java_8.0.25-1ubuntu20.04_all.deb

相关内容