zoukankan      html  css  js  c++  java
  • javaEE jdbc编程步骤

    版权声明:本文为博主原创文章。未经博主同意不得转载。 https://blog.csdn.net/qilixiang012/article/details/25925647

    1.载入数据库驱动(jar文件

    //须要下载一个数据库的jar包,并导入对应的JDBC项目中。创建路径!

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


    2.获得数据库连接

    DriverManager.getConnection("jdbc:mysql://Database_IP:3306/DATABASE","DATAROOT","PASSWORD");

    //返回Connection————获得数据库连接


    3.创建语句

    String sql ="SQL_RUNNING";
    此对象用于向DATABASE发送一个运行语句
    Statement stmt =conn.createStatement();//创建一个 Statement 对象来将 SQL 语句发送到数据库.


    4.运行查询

    //运行SQL_RUNNING命令,返回ResultSet

    ResultSet rs =Statement.executeQuery(SQL_RUNNING);

    //假设运行的数据库语句不是对数据库中的内容进行改动的话。则用 Statement.executeQuery()

    //假设运行的数据库语句是改动数据库中的内容进行改动的话,则用Statement.executeUpdate()

     //当然他们返回值的类型也不同!

    //依据命令的不同Statement的方法也不同

    创建一个表

    Statement.execute(create a table)

    增删改查Insert、update、delete...

    Statement.executeUpdate()

    查询语句Select

    Statement.executeQuery(Select);


    5.遍历结果集

    while(ResultSet.next()){

        ResultSet.getInt(int);

        ResultSet.getString(int);

        ......

    }


    6.关闭数据库连接

                  Connection.close();







查看全文
  • 相关阅读:
    C#冒泡排序--详解
    盘古搜索--实例解析
    ajax提交表单序列化(serialize())数据
    随机数大揭秘
    静态代码块(主要是注意执行顺序)
    单例模式
    递归
    vue路由嵌套(邹文丰)
    vue computed和 methods、 watch 区别(邹文丰)
    vuex状态管理mutations,getters,actions总结(邹文丰)
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10848326.html
  • Copyright © 2011-2022 走看看