jdbc数据库连接

Posted 萌的一波

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdbc数据库连接相关的知识,希望对你有一定的参考价值。

不废话了,直接上代码看起来更加爽!水平有点低,不要介意,欢迎吐槽!

public class JdbcTest {

//所使用的数据库驱动
private final static String DRIVER = "com.mysql.jdbc.Driver";
//所连的数据库
private final static String URL = "jdbc:mysql://localhost:3306/这里写你要操作的数据库名字";
//数据库的用户名和密码用的是默认的root
private final static String USERNAME = "root";
private final static String PASSWORD = "root";

//单类模式这种效率和安全性高
private JdbcTest(){};

private static JdbcTest jdbc = null;

public static JdbcTest newInstance(){
if (jdbc == null) {
jdbc = new JdbcTest();
}
return jdbc;
}
public Connection connection(){
try {
//加载数据库驱动
Class.forName(DRIVER);
//创建connection连接
return DriverManager.getConnection(URL, USERNAME, PASSWORD);
} catch (ClassNotFoundException e) {

e.printStackTrace();
} catch (SQLException e) {

e.printStackTrace();
}
return null;
}
//释放资源
public void close(ResultSet re, Statement st,Connection conne){
try {
if (re!=null)re.close();
if(st!=null) st.close();
if(conne!=null) conne.close();
} catch (SQLException e) {

e.printStackTrace();
}

}
}

jdbc的步骤:

      前提是要将数据库的要素创建出来:

     1.加载数据库驱动

     2.创建connection连接

  3.创建statement对象

     4.由statement执行sql

   5.剩下的就是关闭连接和释放资源了。

















































以上是关于jdbc数据库连接的主要内容,如果未能解决你的问题,请参考以下文章

jdbc连接数据库步骤有哪些

使用jdbc连接mysql为啥报错?

在jdbc中,负责建立与指定数据库连接的方法是

求jdbc数据库连接的问题

JDBC连接数据库

JDBC连接数据库