数据库连接

 
package haha;
import java.sql.*;
import javax.xml.stream.events.StartElement;

public class Test3 {
    public static void main(String[] args) throws Exception {
        //导入驱动包
        Class.forName("com.mysql.jdbc.Driver");
        //链接至数据库
        String jdbc="jdbc:mysql://127.0.0.1:3306/test?useSSL=false&serverTimezone=UTC&characterEncoding=UTF-8";
    Connection conn=DriverManager.getConnection(jdbc, "root", "root");
   
    Statement state=conn.createStatement();//容器
    String sql="select * from haha";           //sql语句
    ResultSet rs=state.executeQuery(sql);     //将sql语句传至数据库,返回的值为一个字符集用一个变量接收
   
    while(rs.next()){    //next()获取里面的内容
    System.out.println(rs.getString(1)+" "+rs.getString(2));
                         //getString(n)获取第n列的内容
                            //数据库中的列数是从1开始的
    }
   
   
   
   
    conn.close();
    }
}
原文地址:https://www.cnblogs.com/xhj1074376195/p/11774029.html