zoukankan      html  css  js  c++  java
  • 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();
        
          }
        
    }  
    

      

  • 相关阅读:
    android学习笔记(一)
    中缀表达式转后缀表达式
    evernote使用推荐
    guns框架初试(一)eclipse环境配置之lombok
    guns框架初试(三)eclipse环境配置之成功运行
    guns框架初试(二)环境配置之数据库配置以及被迫修改数据库密码
    ssh 连接出错
    linux网银
    vimrepress
    gnome3自启动
  • 原文地址:https://www.cnblogs.com/zs521/p/11868181.html
Copyright © 2011-2022 走看看