java使用Maven加载JDBC:mysql-connector连接MySQL/MariaDB

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();
        }
    }
}

猜你喜欢

转载自blog.csdn.net/zhangpeterx/article/details/89424847
今日推荐