package JDBCTest;
import java.io.IOException;
import java.io.InputStream;
import java.lang.reflect.InvocationTargetException;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.Properties;
import java.util.stream.Stream;
import org.junit.Test;
/**
* @className: Test01
* @description: JDBC获取数据库连接
* @author: CCQ
* @date: 2021/9/17
**/
/*
第一步:加载相关厂商的驱动
第二部:确定url以及数据库用户和密码
第三步:建立连接
*/
public class Test01 {
//方式一:
@Test
public void test() throws SQLException {
//加载驱动,获取Driver接口的实现类对象
Driver driver =new com.mysql.jdbc.Driver();
//统一资源定位符,确定连接到哪里
//jdbc:mysql:协议
//localhost:IP地址
//3306:默认的MySQL端口号
//cc:MySQL其中的一个数据库
//useUnicode=true使用Unicode编码,characterEncoding=utf-8使用这个编码集,useSSL=true安全(这些有时候是可选的)
String url ="jdbc:mysql://localhost:3306/cc?jdbcstudy?useUnicode=true&characterEncoding=utf-8&useSSL=true";
//这个集合是hashtable的子类,里面存储的是键值对
//在这里保存数据库的用户和密码
Properties info =new Properties();
info.setProperty</
JDBC:获取数据库连接的五种方式以及用类加载器获取properties配置文件信息
最新推荐文章于 2024-05-03 21:33:12 发布