package cn.utils;
import java.sql.*;
public class DBconn {
public static String url="jdbc:mysql://localhost:3306/test";
public static String name="root";
public static String pwd="123456";
public static Connection conn=null;
public static ResultSet rs=null;
public static PreparedStatement ps=null;
public static void init() {
try{Class.forName("com.mysql.cj.jdbc.Driver");}catch (Exception e){
System.out.println("加载失败");
e.printStackTrace();
}
try {
conn = DriverManager.getConnection(url,name,pwd);
} catch (Exception e) {
System.out.println("init [SQL驱动程序初始化失败!]");
e.printStackTrace();
}
}
public static ResultSet SelectSql(String sql) {
System.out.println(sql);
try {
ps = conn.prepareStatement(sql);
rs = ps.executeQuery(sql);
} catch (SQLException e) {
System.out.println("sql数据库查询异常");
e.printStackTrace();
}
return rs;
}
public static int addUpdDel(String sql) {
int i = 0;
try {
PreparedStatement ps = conn.prepareStatement(sql);
i = ps.executeUpdate();
} catch (SQLException e) {
System.out.println("sql数据库增删改异常");
e.printStackTrace();
}
return i;
}
public static void closeConn() {
try {
conn.close();
} catch (SQLException e) {
System.out.println("sql数据库关闭异常");
e.printStackTrace();
}
}
}