• JDBC的概念、实现原理与连接数据库的几种方法


    1.首先要知道jdbc(概念):

      使用Java代码发送sql语句的技术就是jdbc技术(jdbc英文全称:Java DataBase Connectivity,java数据库连接)。即jdbc是一个接口,用于不同的数据库(oracle、mysql、sqlserver。。)的操作。

    2.使用jdbc发送sql语句的前提: 
      1).登录数据库服务器(连接数据库服务器) 
      2).数据库的IP地址 
      3).端口 
      4).数据库用户名 
      5).密码

    3.实现原理(图示)

    这里写图片描述
    4.JDBC的URL=协议名+子协议名+数据源名
      a 协议名总是“jdbc”。 
      b 子协议名由JDBC驱动程序的编写者决定。 
      c 数据源名也可能包含用户与口令等信息;这些信息也可单独提供。 


    5.几种常见的数据库连接

    ——————————-oracle—————— 
    驱动:oracle.jdbc.driver.OracleDriver 
    URL:jdbc:oracle:thin:@machine_name:port:dbname 
    注:machine_name:数据库所在的机器的名称; 
    port:端口号,默认是1521

    ——————————-mysql——————- 
    驱动:com.mysql.jdbc.Driver 
    URL:jdbc:mysql://machine_name:port/dbname 
    注:machine_name:数据库所在的机器的名称(本机一般默认为localhost); 
    port:端口号,默认3306

    —————————SQL Server—————— 
    驱动:com.microsoft.jdbc.sqlserver.SQLServerDriver 
    URL:jdbc:microsoft:sqlserver://<:port>;DatabaseName= 
    注:machine_name:数据库所在的机器的名称; 
    port:端口号,默认是1433

    ————————–DB2————————– 
    驱动:com.ibm.db2.jdbc.app.DB2Driver 
    URL:jdbc:db2://<:port>/dbname 
    注:machine_name:数据库所在的机器的名称;(port默认5000) 
    这里以Mysql为例。 


    参考地址:http://blog.csdn.net/wht21888/article/details/52201792

  • 相关阅读:
    java 前端-BOM
    java web -tomcat
    java基础-递归
    java基础-正则表达式
    Hibernate从入门到精通(六)一对一双向关联映射
    Hibernate从入门到精通(五)一对一单向关联映射
    Hibernate从入门到精通(四)基本映射
    Hibernate从入门到精通(三)Hibernate配置文件
    Hibernate从入门到精通(二)Hibernate实例演示
    洛谷 P2701 [USACO5.3]巨大的牛棚Big Barn
  • 原文地址:https://www.cnblogs.com/leifei/p/8351440.html
Copyright © 2020-2023  润新知