java連接mysql數(shù)據(jù)庫及測試是否連接成功的方法
更新時間:2017年09月02日 10:16:17 作者:judyge
這篇文章主要介紹了java連接mysql數(shù)據(jù)庫及測試是否連接成功的方法,結(jié)合完整實例形式分析了java基于jdbc連接mysql數(shù)據(jù)庫并返回連接狀態(tài)的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下
本文實例講述了java連接mysql數(shù)據(jù)庫及測試是否連接成功的方法。分享給大家供大家參考,具體如下:
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數(shù)據(jù)庫的驅(qū)動類 String url="jdbc:mysql://localhost:3306/test"; //連接數(shù)據(jù)庫(kucun是數(shù)據(jù)庫名) 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")+""); } } }
更多關(guān)于java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java+MySQL數(shù)據(jù)庫程序設(shè)計總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java文件與目錄操作技巧匯總》、《Java操作DOM節(jié)點技巧總結(jié)》和《Java緩存操作技巧匯總》
希望本文所述對大家java程序設(shè)計有所幫助。
相關(guān)文章
使用Java注解和反射實現(xiàn)JSON字段自動重命名
這篇文章主要介紹了如何使用Java注解和反射實現(xiàn)JSON字段自動重命名,文中通過代碼示例和圖文介紹的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-08-08Java concurrency之AtomicLongArray原子類_動力節(jié)點Java學(xué)院整理
這篇文章主要介紹了Java concurrency之AtomicLongArray原子類的相關(guān)知識,感興趣的朋友參考下吧2017-06-06