最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
java连接mysql数据库及测试是否连接成功的方法
时间:2022-06-29 01:20:46 编辑:袖梨 来源:一聚教程网
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")+"");
}
}
}
相关文章
- 快手直播网页版高清在线-快手直播网页版畅享 03-24
- 公考雷达官网登录入口-公考雷达职位报名全流程 03-24
- 我用单词打僵尸公测时间揭晓 详解游戏上线日期与测试安排 03-24
- 嘎嘎射击战斗鸡怎么样 嘎嘎射击战斗鸡玩法特色与实战体验分析 03-23
- 鸣潮偏谐是什么机制 鸣潮偏谐机制解析 03-23
- 逆战未来兽神(Boss流)插件推荐 03-23