//创建数据库连接,这里用的是MySQL
package cn.edu.hpu.util;
import java.sql.Connection;
import java.sql.DriverManager;
//创建类DBOperator
public class DBOperator {
//定义受保护的对象
protected final static String driver="com.mysql.jdbc.Driver";
protected final static String url="jdbc:mysql://localhost:3306/huan";
static{
try {
//加载驱动
Class.forName(driver);
} catch (Exception e) {
// TODO: handle exception
}
}
//创建方法数据库得到连接
public static Connection getconnection(){
Connection conn=null;
try {
conn=(Connection)DriverManager.getConnection(url,"root","root");
} catch (Exception e) {
// TODO: handle exception
}
return conn;
}
}
//连接测试
//连接测试
package cn.edu.hpu.test;
import java.sql.Connection;
import cn.edu.hpu.util.DBOperator;
//创建连接测试类test
public class test {
//主函数
public static void main(String[] args) {
//定义对象
Connection conn=null;
conn=DBOperator.getconnection();
//连接测试成功显示SUCCESS!
//连接测试失败显示ERROR!
if(conn!=null){
System.out.println("SUCCESS!");
}
else{
System.out.println("ERROR!");
}
}
}