zoukankan      html  css  js  c++  java
  • JAVA 连接数据库

    第一步:引用jar包,不通的数据库有对应不同的jar包.

    第二步:加载数据库引擎

         String JDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";// SQL数据库引擎

         String mySqlJDriver="com.mysql.jdbc.Driver";    //mySql数据库引擎

         try {

               Class.forName(mySqlJDriver);// 加载数据库引擎,返回给定字符串名的类

           } catch (Exception e) {

               System.out.println("加载数据库引擎失败");

     

               System.exit(0); 

            }

     

    第三步:打开数据库连接 

    String connectDB = "jdbc:mysql://172.16.1.3:3306/test";// mySql数据连接字符串

    String sqlconnectDB = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test";//sqlsever数据连接字符串。

    String user = "root";

    String password = "root"; 

    Connection con = DriverManager.getConnection(connectDB, user, password);// 连接数据库对象

    第四部:创建Sql命令对象

    Statement stmt = con.createStatement();// 创建SQL命令对象

    第五步:执行Sql命令

        System.out.println("开始读取数据");

        ResultSet rs = stmt.executeQuery("SELECT * FROM stu_user");// 返回SQL语句查询结果集(集合)

        while (rs.next()) {

         // 输出每个字段  

         System.out.println(rs.getString("u_id") + " " + rs.getString("u_realname"));

          }

          System.out.println("读取完毕");

    第六步:关闭Sql资源(关闭数据集合,关闭sql命令对象,关闭sql连接)

    rs.close();

        stmt.close();

      con.close();  

  • 相关阅读:
    MSSQL—列记录合并
    MSSQL—字符串分离(Split函数)
    如何在ASP.NET Core中自定义Azure Storage File Provider
    从零开始实现ASP.NET Core MVC的插件式开发(六)
    对ASP.NET程序员非常有用的85个工具
    vs-code 配置
    idea-plugin
    VirtualBox中CentOS遇到的问题
    监听器
    线程组复杂场景
  • 原文地址:https://www.cnblogs.com/cuner/p/12460660.html
Copyright © 2011-2022 走看看