JDBC(Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范而不是一个实现,能够执行SQL语句。它由一组用Java语言编写的类和接口组成。各种不同类型的数据库都有相应的实现,本文中的代码都是针对MySQL数据库实现的。
具体初步的实现代码如下:
//1.注册驱动
//Class.forName("com.mysql.jdbc.Driver");//MySQL5.x之后的版本此句可以不写
//2.获取连接
String url = "jdbc:mysql://localhost:3306/login";
String username = "root";
String password = "123456";
Connection conn = DriverManager.getConnection(url, username, password);
//3.SQL语句
String sql = "update user set root = 1 where id = 13";
//4.获取执行sql对象的对象statement
Statement stmt = conn.createStatement();
//执行sql
int count = stmt.executeUpdate(sql);
//处理结果
System.out.println(count);
//释放资源
stmt.close();
conn.close();
JDBC API详解
DriverManager(驱动管理类)
作用:1.注册驱动 2.获取数据库连接