我已经安装了 MYSQL 8.0.15 并且我有mysql-connector-java-5.1.47-bin.jar驱动程序,但是我的连接会失败。我几乎花了一整天的时间,但现在我开始思考:我是否使用了正确的连接器?当我在网站上查看时,它会将我带到以下页面。但我在那里看不到任何司机。
我在哪里可以找到合适的连接器/驱动器?
我已经安装了 MYSQL 8.0.15 并且我有mysql-connector-java-5.1.47-bin.jar驱动程序,但是我的连接会失败。我几乎花了一整天的时间,但现在我开始思考:我是否使用了正确的连接器?当我在网站上查看时,它会将我带到以下页面。但我在那里看不到任何司机。
我在哪里可以找到合适的连接器/驱动器?
“MySQL Connector/J”是他们对 JDBC 驱动程序的产品名称。
下载 MySQL Connector/J 并提取存档。您将mysql-connector-java-8.0.15.jar
在该存档的顶级目录中找到该文件。
Java 是平台无关的。我使用的是 Macbook,我选择了独立于平台的存档。这意味着它将包作为一个tar
或zip
存档,而不是用于 Linux 或 Windows 的安装程序包。他们曾经提供 MacOS 安装程序,但他们似乎已经停止提供。
使用该DriverManager
界面可以更轻松地进行连接。在此处查看示例代码:https ://dev.mysql.com/doc/connector-j/8.0/en/connector-j-usagenotes-connect-drivermanager.html#connector-j-examples-connection-drivermanager
确保 mysql-connector-java-8.0.15.jar 在您的 CLASSPATH 中列出。请记住我的 Java 编程规则:
在 Java 中,90% 的问题是由 CLASSPATH 引起的。其他 10% 是由于 GC。