JDBC
JDBC API提供各种操作访问接口 Connection Statement PreparedStatement ResultSet
DriverManager:管理jdbc驱动
Connection :连接
Statement(PreparedStatement) :增删改查
CallableStatement : 调用数据库中的存储过程/存储函数
Result :返回的结果集
步骤:
1.导入驱动,加载具体的驱动
2.与数据库建立连接
3.发送sql,执行
4.处理结果
数据库驱动:
x为版本 具体驱动类 连接字符串
Oracle : ojdbc-x.jar oracle.jdbc.OrcaleDriver
MySQL : mysql-connector-java-x.jar com.mysql.jdbc.Driver
SqlServer : sqljdbc-x.jar com.microsoft.sqlserver.jdbc.SQLServerDriver
//连接oracl数据库
import java.sql.DriverManager;
public class JDBCdemo{
private final String URL="jdbc:oracle:thin:@localhost:1521:ORCL"; //连接字符串
private final String USERNAME="scott";
private final String PWD="tiger";
public void update(){
//1.导入驱动,加载具体驱动类
Class.forName("oracle.jdbc.OracleDriver");
//2.与数据库建立连接,拿到连接
Connection connection=DriverManager.getConnection(URL,USERNAME,PWD);
//发送sql (增删改)da
Statement stmt=connection.createStatement();
String sql="insert into student values(1,'zs',23,'s1')";
int count=stmt.executeUpdate(sql) //返回表示增删改了几条数据 大于0表示成功
stmt.close();
connection.close();
}
}

浙公网安备 33010602011771号