资讯详情

JAVA JDBC连接数据库操作的基本步骤

。注:假设连接数据库的用户名称为root,密码为root。

步骤一: 定义连接数据库的相关信息
步骤一: 定义连接数据库的相关信息     (1) 连接数据库驱动:8.以下数据库0版本的驱动名称     com.mysql.jdbc.Driver          (2)8.数据库上数据库驱动名称     com.mysql.cj.jdbc.Driver          (3) 连接数据库url     static String url = "jdbc:mysql://localhost:3306/school?useSSL=false"; // jdbc:mysql://localhost(本机) 如果是其他用户的数据库(localhost---->其它计算机IP)         (4)输入登录数据库的用户名:  // 设置用户名MySQL时设定的    static String username = "root";     (5)输入登录数据库的密码:    static String password = "root";  
写一个main方法:

public static void main(String[] args) {

}

步骤二:加载Jdbc驱动
 try{             Class.forName(driver);  } 
步骤三: 通过驱动管理器获得与数据的连接
Connection conn = DriverManager.getConnection(url,username,password);  System.out.println("连接数据库" conn); 
步骤四: 定义查询sql语句
// 查询所有学生 String sql = "select * from student"; 
第五步:创建一个PreparedStatement对象(可用于执行)sql,操作数据库)
 // 一般情况下,输入条件设置在输入条件 PreparedStatement pstmt = conn.prepareStatement(sql); 
第六步:执行数据库,获取结果集
ResultSet rs = pstmt.executeQuery();  eg. // 展示结果集 while(rs.next()){ // 学生的学号studentno为: System.out.println("学生为:" rs.getInt("studentno"));} 
第七步:关闭资源
rs.close(); pstmt.close(); conn.close(); 
捕获异常
catch (ClassNotFoundException | SQLException e) {e.printStackTrace();} 
详细代码如下:
///步骤1:定义连接数据库的相关信息 static String driver = "com.mysql.jdbc.Driver"; 连接数据库     static String url = "jdbc:mysql://localhost:3306/school?useSSL=false";     static String username = "root";     static String password = "root";  public static void main(String[] args) { 
         //步:加载jdbc驱动  Class.forName(driver);  第三步:通过驱动管理器获取与数据的连接 Connection conn = DriverManager.getConnection(url,username,password);
System.out.println("数据库的连接:"+conn);

//步骤四:定义查询的sql语句

//步骤五:创建一个PreparedStatement对象(可以用来执行sql,来操作数据库)
PreparedStatement pstmt = conn.prepareStatement(sql);

//步骤六:执行sql,得到结果集
ResultSet rs = pstmt.executeQuery();

//步骤七:关闭资源
}

标签: 连接器21fxzt

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司