JDBC(Java Database Connectivity)编写步骤
Posted Dream
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC(Java Database Connectivity)编写步骤相关的知识,希望对你有一定的参考价值。
JDBC是代表一组公共的接口,是Java连接数据库技术;
JDBC中的这些公共接口和DBMS数据库厂商提供的实现类(驱动jar),是为了实现Java代码可以连接DBMS,并且操作它里面的数据而声名的。
面向接口编程,运行时把驱动实现类加到项目中。
对于查询的临时结果,存放在ResultSet对象中:
IDEA中的JDBC详细设置请见:用Intellij Idea创建一个普通的Java工程并用JDBC连接数据库。
实践:
package com.dgd.test; import java.sql.*; import java.util.ArrayList; import java.util.List; public class Test { public static void main(String[] args) throws SQLException, ClassNotFoundException { // System.out.println("1111"); Class.forName("com.mysql.cj.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT"; Connection conn = DriverManager.getConnection(url, "root", "123456"); System.out.println(conn.getClass()); String sql="INSERT INTO stu VALUES(2,\'zhang\')"; String sql2="SELECT * FROM stu"; Statement s=conn.createStatement(); // int len=s.executeUpdate(sql); // System.out.println(len>0?"添加成功":"添加失败"); ResultSet set=s.executeQuery(sql2); while(set.next()) { System.out.print("学号:"+set.getInt(1)+"\\t"+"姓名:"+set.getString(2)+"\\n"); } set.close();; s.close(); conn.close(); } }
以上是关于JDBC(Java Database Connectivity)编写步骤的主要内容,如果未能解决你的问题,请参考以下文章
JDBC连接数据库(Java DataBase Connectivity,java)
JDBC(Java Database Connectivity)编写步骤
学习笔记JDBC数据库连接技术(Java Database Connectivity)
Java web004——jdbc(Java Database Connectivity)包括MySQL的安装和使用教程