首页 > 编程 > Java > 正文

java连接mysql数据库及测试是否连接成功的方法

2019-11-26 11:31:10
字体:
来源:转载
供稿:网友

本文实例讲述了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节点技巧总结》和《Java缓存操作技巧汇总

希望本文所述对大家java程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表