mysql-connector官方仓库地址:Maven Repository: mysql » mysql-connector-java
在Maven的配置文件中添加如下内容:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.47</version>
</dependency>
如果你使用的是MySQL8.0版本,请到官方仓库查找最新版本
数据库连接代码如下:
import java.sql.*;
public class spider {
private Connection conn = null;
public static void main(String[] args) {
new spider().connectMariaDB();
}
public void connectMariaDB(){
System.out.println("start connect");
String conn_str = "jdbc:mysql://127.0.0.1:3309/mysql?"
+ "user=root&password=test"
+"&useUnicode=true&characterEncoding=UTF8";
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(conn_str);
Statement stmt = conn.createStatement();
String sql = "show tables;";
ResultSet result = stmt.executeQuery(sql);
if (result != null) {
while (result.next()) {
System.out.println(result.getString(1) + "\t");
}
}
System.out.println("MariaDB/MySQL connect success");
} catch (Exception e) {
e.printStackTrace();
}
}
}

本文介绍了如何在Java项目中使用Maven来加载mysql-connector,以便连接到MySQL或MariaDB数据库。文章强调了针对MySQL8.0版本选择合适驱动的重要性,并提供了Maven配置文件的具体添加内容示例,以及数据库连接的代码片段。
3265

被折叠的 条评论
为什么被折叠?



