zoukankan      html  css  js  c++  java
  • 廖雪峰Java15JDBC编程-3JDBC接口-1JDBC简介

    JDBC:Java DataBase Connectivity

    • Java程序访问数据库的标准接口

    使用Java程序访问数据库的时候,Java代码并不是直接通过TCP连接去访问数据库,而是通过JDBC接口来访问,而JDBC的接口通过JDBC驱动来真正实现对数据库的访问。

    JDBC接口是由JDK定义,并内置在JDK中。 具体的数据库驱动是由数据库厂商提供的,如mysql驱动是由Oracle提供的

    实际上mysql的驱动就是一个Jar包,本身也是一个纯Java编写的Jar包。自己编写的类java,sql.*的相关接口,JDK的java.sql.*的包的相关类再简接地通过Mysql驱动的Jar包,通过网络访问Mysql服务器。因此Java程序本身只需要引入一个Mysql驱动的jar包就可以了。 ```#java //JDBC连接的URL String JDBC_URL="jdbc:mysql://localhost:3306/test"; String JDBC_USER = "root"; String JDBC_PASSWORD = "password"; Connection conn = DriverManager.getConnection(JDBC_URL, JDBC_USER, JDBC_PASSWORD); //访问数据库...
    //关闭连接
    conn.close();
    
    <p style="color:green">使用JDBC的好处:
    *    各数据库厂商使用相同的接口,Java代码不需要针对不同数据库开发
    *    Java代码编译器仅依赖java.sql.*,不依赖具体数据库jar包
    *    可随时替换底层数据库,访问数据库的Java代码不变
    </p>
    
    ###    总结:
    JDBC是Java程序访问数据库的标准接口:
    *    JDK提供JDBC接口,数据库厂商提供JDBC驱动(JDBC实现)
    *    Connection代表一个JDBC连接
  • 相关阅读:
    Android开发之Sqlite的使用
    ZOJ 3607 Lazier Salesgirl
    ZOJ 3769 Diablo III
    ZOJ 2856 Happy Life
    Ural 1119 Metro
    Ural 1146 Maximum Sum
    HDU 1003 Max Sum
    HDU 1160 FatMouse's Speed
    Ural 1073 Square Country
    Ural 1260 Nudnik Photographer
  • 原文地址:https://www.cnblogs.com/csj2018/p/11436755.html
Copyright © 2011-2022 走看看