JDBC学习

JDBC是SUN公司提供的操作数据库标准规范,主要用于与数据库建立连接、发送SQL语句及处理结果。使用JDBC需要数据库驱动程序,如数据库厂商的JDBC接口实现类的jar文件。其核心包括DriverManager、Connection、Statement和ResultSet对象。在实际应用中,需要准备好数据库环境和对应的驱动包。
摘要由CSDN通过智能技术生成

1、、什么是JDBC?

    JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。

2、主要用途

简单地说,JDBC 可做三件事:与数据库建立连接、发送操作数据库的语句并处理结果。

3、相关概念

我们安装好数据库之后,我们的应用程序也是不能直接使用数据库的,必须要通过相应的数据库驱动程序,通过驱动程序去和数据库打交道。其实也就是数据库厂商的JDBC接口实现,即对Connection等接口的实现类的jar文件。

jdbc规范,四个核心对象

  1. DriverManager:用于注册驱动

  2. Connection: 表示与数据库创建的连接

  3. Statement: 操作数据库sql语句的对象

  4. ResultSet: 结果集或一张虚拟表

     

前期准备:

mysql数据库软件,建好数据库,表

添加mysql-connector-java-5.1.43.jar驱动包

简单认识:

package edu.xalead;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCTest {
    public static void main(String[] args) {
        //mysql驱动类
        String driverClass = "com.mysql.jdbc.Driver";
        String url = "jdbc:mysql://192.168.93.88:3306/mydb";
        String username = "root";
        String password = "";

        //数据库连接接口
        Connection conn = null;
        //执行sql语句的接口
        Statement st = null;
        try {
            //加载驱动类到虚拟机
            Class.forName(driverClass);

            //连接数据库
            conn = DriverManager.getConnection(url,username,password);

            //创建语句对象
            st = conn.createStatement();
            st.execute("Create database aaaaa;");
            String sql = "begin;";
            st.execute(sql);//
            sql &
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值