JDBC(Java Data Base Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法。JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.34</version>
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Test {
public static final String URL = "jdbc:mysql://localhost:3306/test";
public static final String USER = "root";
public static final String PASSWORD = "123456";
public static void main(String[] args) throws Exception {
// 1.加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
// 2.获得数据库连接
Connection conn = DriverManager.getConnection(URL, USER, PASSWORD);
// 3.通过连接获取一个执行对象
Statement stmt = conn.createStatement();
// 4.查找数据库
ResultSet rs = stmt.executeQuery("SELECT * FROM user");
// 5.获取结构
while (rs.next()) {
System.out.println("姓名: " + rs.getString("name")+",年龄:"+rs.getInt("age"));
}
}
}
原文:https://www.cnblogs.com/feiqiangsheng/p/11405118.html