JDBC连接数据库
2015-07-23 08:42
323 查看
//JDK1.7环境下运行
import java.sql.*;
public class getConnection {
private static Connection con;
static{
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("数据库加载包驱动异常!");
e.printStackTrace();
}
}
public static Connection GetConnection(){//创建连接
try {//根据自己数据库、用户名、密码进行修改
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/usermanager",
"root", "123456");
return con;
} catch (SQLException e) {
System.out.print("连接数据库发生异常");
e.printStackTrace();
}
return null;
}
//此方法用于关闭数据连接池
public static void closeConnect(Connection con){//关闭数据库
try {
if(con!=null){
con.close();
}
} catch (SQLException e) {
System.out.println("数据库关闭异常!");
e.printStackTrace();
}
}
}
import java.sql.*;
public class getConnection {
private static Connection con;
static{
try {
Class.forName("com.mysql.jdbc.Driver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
System.out.println("数据库加载包驱动异常!");
e.printStackTrace();
}
}
public static Connection GetConnection(){//创建连接
try {//根据自己数据库、用户名、密码进行修改
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/usermanager",
"root", "123456");
return con;
} catch (SQLException e) {
System.out.print("连接数据库发生异常");
e.printStackTrace();
}
return null;
}
//此方法用于关闭数据连接池
public static void closeConnect(Connection con){//关闭数据库
try {
if(con!=null){
con.close();
}
} catch (SQLException e) {
System.out.println("数据库关闭异常!");
e.printStackTrace();
}
}
}
相关文章推荐
- Oracle中针对中文进行排序
- Mysql学习笔记之常用数据类型
- 解析大型.NET ERP系统 20条数据库设计规范
- Redis常用命令
- mongodb主从复制
- C3PO数据库连接池
- MongoDB 分片片键如何选择
- Spring MVC整合Memcached基于注释的实践使用
- Redis的数据类型及操作
- oracle数据库实战_如何利用PL/SQL远程登录oracle数据库
- mysql基础综述(四)
- 浅析Python的Django框架中的Memcached
- sqlserver数据库优化解析(图文剖析)
- 数据库崩溃,利用备份和日志进行灾难恢复
- Memcached 及 Redis 架构分析和比较
- MySQL时间字段究竟使用INT还是DateTime
- mysql 配置
- mysql中为int设置长度究竟是什么意思
- Oracle对没有主键的表分页
- 详解mysql int类型的长度值问题