JDBC01

1.加载驱动程序

            驱动程序:即是JDBC这组接口的实现类和其他功能类

            由数据库厂商提供


            导入mysql jar包

            创建java项目,在项目中创建名为lib的目录

              lib表示存放项目中第三方提供的jar

            将lib中的jar 配置到项目的类路径下

            Class.forName("com.mysql.jdbc.Driver");

  2.创建连接

           DriverManager 驱动管理器

           DriverManager提供一个静态方法,建立与数据库的连接

          Connection getConnection(String url,String user,String password);

          url:连接数据库的地址

          jdbc:mysql://ip:3306/数据库名

           jdbc:主协议

          mysql:子协议

          ip:远程其他机器,就是具体的IP

          本机:127.0.0.1或localhost

           user:账号

          password:密码


   3.发送SQL语句并执行

        Statement:表示语句对象

        int executeUpdate(String sql);

       用来发送insert,update,delete语句,

       返回影响数据库表的记录数

       ResultSet executeQuery(String sql);

       用来发送select语句,返回结果集


   4.关闭连接

            数据库软件同时支持的连接数是有限的,

            每一个连接都占用着数据库有限的资源,

            开启连接,程序执行结束之后必须及时

            释放资源,关闭连接。

            close();关闭语句对象,关闭连接对象


API:

  DriverManager:类,驱动管理器

  Connection getConnection(url,user,password);

  Connection:连接对象的接口

  Statement createStatement();

  Statement:语句对象的接口

  int executeUpdate(String sql);

  发送增删改SQL语句

  ResultSet executeQuery(String sql);

  发送查询SQL语句

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JDBC简介 SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。JDBC...
    奋斗的老王阅读 1,568评论 0 51
  • JDBC概述 在Java中,数据库存取技术可分为如下几类:JDBC直接访问数据库、JDO技术、第三方O/R工具,如...
    usopp阅读 3,575评论 3 75
  • 有些事想起来头疼 想明白了心疼 空间首页寄语 这些日子,两鬓的霜雪开始占领墨池。 与人谈起往事,我的秋天 还没有成...
    张自芳阅读 302评论 0 0
  • 电视从无到有,从集体共享到家家户户拥有,经历了较长过程,其间也发生了诸多欢乐故事。 最开始的电视机都是黑白的。 最...
    大哥大哥你好帅阅读 269评论 0 1