在eclipse中c3p0连接数据库-----mysql8.0.21版本

这篇博客介绍了在eclipse中使用c3p0连接MySQL8.0.21数据库的方法,包括通过配置c3p0-config.xml文件和直接编写实现类两种方式。强调了在不同MySQL版本中连接字符串的区别,以及配置文件中的注意事项,推荐使用配置文件方式以方便管理不同的配置信息。
摘要由CSDN通过智能技术生成

在eclipse中c3p0连接数据库-----mysql8.0.21版本

这篇博客主要讲解一下我学习javaWeb过程中遇到的一些问题和解决办法,其实现在回过头来看看都是一些小问题但是当时把我弄得焦头烂额,搜出来的大部分是老版本的连接方法,细微的错误都会导致连接不上,真是难为人,希望我的这篇博客可以帮助到遇到同样难题的小伙伴,也方便我以后能回顾!


导包

在创建的项目中导入c3p0相关的jar包,放在lib文件夹下面<br >
在这里插入图片描述
就是图片中的第一个大家可以去官网下载,但是官网一般不好找,这里有个开源的社区,里面有很多我们需要的包,直接搜索就行点我下载


关于c3p0是使用有两种方式:

1.直接写实现类

package untils;

import java.sql.SQLException;

import javax.sql.DataSource;

import com.mchange.v2.c3p0.ComboPooledDataSource;

public class Cp30 {
   
	public static DataSource ds=null;
	static {
   
		ComboPooledDataSource cpds=new ComboPooledDataSource();
		try {
   
			cpds.setDriverClass("com.mysql.cj.jdbc.Driver");
			cpds.setJdbcUrl("jdbc:mysql://localhost:3306/jdbc?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai");
			cpds.setUser("root");
			cpds.setPassword("1403632047");
			cpds.setInitialPoolSize(5);
			cpds.setMaxPoolSize(15);
			ds=cpds;
		}
  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值