【数据库连接常见报错及解决,那些年我们一起踩过算法与数据结构的坑

本文介绍了数据库连接中常见的错误,如jdbcUrl的书写规范,强调了jdbc:mysql://localhost:3306/数据库名的正确格式,并提供了解决java.sql.SQLException No suitable driver的方法,即检查配置文件c3p0-config.xml和导入正确的jar包。同时,作者分享了一份全面的‘java高分面试指南’,涵盖Java、数据库、框架、中间件等多个技术领域。
摘要由CSDN通过智能技术生成

这个情况是在开发中经常遇到的问题,很多时候是由于我们书写不规范造成的,数据库连接时的user一般为root,password一般为admin(当然也可能是你自己设定的)

对于jdbcUrl,标准的书写是:

jdbc:mysql://localhost:3306/数据库名

其中:

  • jdbc:mysql:// 是指JDBC连接方式;

  • localhost: 是指你的本机地址;

  • 3306 :SQL数据库的端口号;

有很多小伙伴说这个不是特别好记,经常记不住,我在这里教给大家一个对比记忆法。

这个网站大家应该都写过吧?

http://localhost:8080/bookstore

http:是传输协议,

localhost:8080是访问地址

**后面跟着是的具体访问的是哪一个。**而jdbc:mysql://localhost:3306/数据库名的记忆是和它一样的。

最后一个是DriverClass,它所对应的参数是com.mysql.jdbc.Driver

对于这一个参数,其实也不用记忆,我们可以直接找到数据库连接的jar包mysql-connector-java-5.1.7-bin.jar,在它的下面找到com.mysql.jdbc,再在下面找到Driver.class这个类,点开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值