当前位置 : 主页 > 编程语言 > java >

数据库连库建表

来源:互联网 收集:自由互联 发布时间:2022-06-23
12.1 今天练习了一些web的知识;主要联系了一下链接数据库和建立数据库连接表的操作,没有遇道什么问题,明天计划继续学习web知识 代码部分: package util; //数据库连接 import java.sql

12.1

今天练习了一些web的知识;主要联系了一下链接数据库和建立数据库连接表的操作,没有遇道什么问题,明天计划继续学习web知识

代码部分:


package util;
//数据库连接
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;/**
* 数据库连接工具
* @author Zheng
*
*/
public class DBUtil {

public static String db_url = "jdbc:mysql://localhost:3306/user?useSSL=false";
public static String db_user = "root";
public static String db_pass = "123456";

public static Connection getConn () {
Connection conn = null;

try {
Class.forName("com.mysql.jdbc.Driver");//加载驱动
conn = DriverManager.getConnection(db_url, db_user, db_pass);//通过输入的用户名还有密码来建立一个到数据库的连接主要是调用connect()方法
} catch (Exception e) {
e.printStackTrace();
}

return conn;
}

/**
* 关闭连接
* @param state
* @param conn
*/
public static void close (Statement state, Connection conn) {
if (state != null) {
try {
state.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}

public static void close (ResultSet rs, Statement state, Connection conn) {
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

if (state != null) {
try {
state.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}}
上一篇:2020年9月22日
下一篇:没有了
网友评论