如何获取数据库连接
首先保证你的Mysql服务是运行的
其次你需要下载并导入mysql-connector-java-5.1.40的驱动包
(具体版本没有要求)
配置教程:https://blog.csdn.net/Cbelieveyouself/article/details/116720987
一,然后新建jdbc.properties配置文件到当前项目的src文件中,并在配置文件中写入内容
①如何新建
然后选择file,并命名为jdbc.properties
②新建配置文件的地点
③新建配置文件内容:
user=root
password=3333
url=jdbc:mysql://localhost:3306/mydata
driverclass=com.mysql.jdbc.Driver
二,然后将以下代码复制到类中执行
public static void main(String[] args) throws Exception {
//方式五:我们已经迭代到4了,但是还不行;
//我们可以看到,我们需要登录的信息,全都是暴露在外面的,我们不妨将其封装到配置文件之中
//然后通过读取的方式进行连接
//1.读取需要流,我们是读取字节流的方式,使用类加载器的方式
InputStream is = JDBC5.class.getClassLoader().getResourceAsStream("jdbc.Properties");
===========注意:这里的JDBC5是你的类名,这里用的是通过反射获取的类加载器,把JDBC5换成你的类名
Properties pros = new Properties();
pros.load(is);
//2.读取信息;
String user = pros.getProperty("user");
String password = pros.getProperty("password");
String url = pros.getProperty("url");
String driverclass = pros.getProperty("driverclass");
//加载驱动
Class.forName(driverclass);
//3.获取连接
Connection conn = DriverManager.getConnection(url, user, password);
System.out.println(conn);
}
若看到这个,就证明连接成功了:
然后关闭数据库连接…如何关闭,调用Connection对象conn的close()方法;
推荐JDBC视频教程:
---------- 尚硅谷–宋红康JDBC