如何获取数据库连接

13
五月
2021

如何获取数据库连接

首先保证你的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");
		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

TAG

网友评论

共有访客发表了评论
请登录后再发布评论,和谐社会,请文明发言,谢谢合作! 立即登录 注册会员