欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java連接mysql數據庫及測試是否連接成功的方法

 更新時間:2017年09月02日 10:16:17   作者:judyge  
這篇文章主要介紹了java連接mysql數據庫及測試是否連接成功的方法,結合完整實例形式分析了java基于jdbc連接mysql數據庫并返回連接狀態(tài)的具體步驟與相關操作技巧,需要的朋友可以參考下

本文實例講述了java連接mysql數據庫及測試是否連接成功的方法。分享給大家供大家參考,具體如下:

package com.test.tool;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtlTool {
  public static Connection getConnection(){
    String driver="com.mysql.jdbc.Driver";  //獲取mysql數據庫的驅動類
    String url="jdbc:mysql://localhost:3306/test"; //連接數據庫(kucun是數據庫名)
    String name="root";//連接mysql的用戶名
    String pwd="123456";//連接mysql的密碼
    try{
      Class.forName(driver);
      Connection conn=DriverManager.getConnection(url,name,pwd);//獲取連接對象
      return conn;
    }catch(ClassNotFoundException e){
      e.printStackTrace();
      return null;
    }catch(SQLException e){
      e.printStackTrace();
      return null;
    }
  }
  public static void closeAll(Connection conn,PreparedStatement ps,ResultSet rs){
    try{
      if(rs!=null){
        rs.close();
      }
    }catch(SQLException e){
      e.printStackTrace();
    }
    try{
      if(ps!=null){
        ps.close();
      }
    }catch(SQLException e){
      e.printStackTrace();
    }
    try{
      if(conn!=null){
        conn.close();
      }
    }catch(SQLException e){
      e.printStackTrace();
    }
  }
  public static void main(String[] args) throws SQLException
  {
    Connection cc=JDBCUtlTool.getConnection();
    if(!cc.isClosed())
    System.out.println("Succeeded connecting to the Database!");
    Statement statement = cc.createStatement();
    String sql = "select * from test2";
    ResultSet rs = statement.executeQuery(sql);
    while(rs.next()) {
      System.out.println(rs.getString("id")+"");
    }
  }
}

更多關于java相關內容感興趣的讀者可查看本站專題:《Java+MySQL數據庫程序設計總結》、《Java數據結構與算法教程》、《Java文件與目錄操作技巧匯總》、《Java操作DOM節(jié)點技巧總結》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設計有所幫助。

相關文章

  • Java實現(xiàn)在線SQL編程最新完整版

    Java實現(xiàn)在線SQL編程最新完整版

    這篇文章主要介紹了Java實現(xiàn)在線SQL編程,在使用JDBC來進行數據庫的操作,在使用時由于對其方法并不是全部了解,所以需要邊看源碼邊改善功能,感興趣的朋友跟隨小編一起看看吧
    2022-06-06
  • 舉例講解Java中do-while語句的使用方法

    舉例講解Java中do-while語句的使用方法

    這篇文章主要介紹了Java中do-while語句的使用方法例子,是Java入門學習中的基礎知識,需要的朋友可以參考下
    2015-10-10
  • 使用Java注解和反射實現(xiàn)JSON字段自動重命名

    使用Java注解和反射實現(xiàn)JSON字段自動重命名

    這篇文章主要介紹了如何使用Java注解和反射實現(xiàn)JSON字段自動重命名,文中通過代碼示例和圖文介紹的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-08-08
  • java去除字符串中的空格、回車、換行符、制表符的小例子

    java去除字符串中的空格、回車、換行符、制表符的小例子

    java去除字符串中的空格、回車、換行符、制表符的小例子,需要的朋友可以參考一下
    2013-06-06
  • Java正則表達式API字符類

    Java正則表達式API字符類

    這篇文章主要介紹了Java正則表達式API字符類,Java正則表達式API也接受預定義的字符類,下面文章內容展開了更多的相關內容介紹,需要的朋友可以參考一下
    2022-06-06
  • 使用Spring動態(tài)修改bean屬性的key

    使用Spring動態(tài)修改bean屬性的key

    這篇文章主要介紹了使用Spring動態(tài)修改bean屬性的key方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 詳解mybatis如何實現(xiàn)進行分表

    詳解mybatis如何實現(xiàn)進行分表

    在數據庫設計中,分表是一種常見的優(yōu)化策略,它可以將一個大表拆分成多個小表,以提高查詢性能和存儲效率,下面我們就來學習一下mybatis如何實現(xiàn)進行分表吧
    2023-11-11
  • Java concurrency之AtomicLongArray原子類_動力節(jié)點Java學院整理

    Java concurrency之AtomicLongArray原子類_動力節(jié)點Java學院整理

    這篇文章主要介紹了Java concurrency之AtomicLongArray原子類的相關知識,感興趣的朋友參考下吧
    2017-06-06
  • Mybatis?plugin的使用及原理示例解析

    Mybatis?plugin的使用及原理示例解析

    這篇文章主要為大家介紹了?Mybatis?plugin的使用及原理示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • Java OpenCV圖像處理之背景消除

    Java OpenCV圖像處理之背景消除

    GMM(高斯混合模型)是基于像素樣本統(tǒng)計信息的背景表示方法,利用像素在較長時間內大量樣本值的概率密度等統(tǒng)計信息表示別境,然后使用統(tǒng)計差分進行目標像素判斷達到預期效果。本文將利用GMM方法實現(xiàn)圖像背景消除,需要的可以參考一下
    2022-02-02

最新評論