MySQL数据库连接

import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;

import com.mysql.jdbc.Connection;
import com.mysql.jdbc.PreparedStatement;

public class DbUtil {
	public static Connection getConn(){
		Connection con=null;
		try {
		        //加载驱动
			Class.forName("com.mysql.jdbc.Driver");
			//获取链接
			con=(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456");
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return con;
	}
	//关闭数据库连接
	public static void close(Connection con,PreparedStatement stam,ResultSet rs) throws SQLException{
		if(rs!=null){
			rs.close();
		}
		if(stam!=null){
			stam.close();
		}
		if(con!=null){
			con.close();
		}
	}
	
	//测试连接是否成功
	public static void main(String []args){
		DbUtil dbUtil=new DbUtil();
		Connection con =dbUtil.getConn();
		if(con!=null){
			System.out.println("数据库连接成功");
		}else{
			System.out.println("数据库连接失败");
		}
	}
}

记如导入数据库链接包MySQL-connector-java-5.1(用的什么就导入什么,只是举例)

你可能感兴趣的:(MySQL数据库连接)