2 cai772088996 cai772088996 于 2016.01.22 22:25 提问

初学JDBC连接MYSQL数据库,出现一个异常,求教,在线等

首先贴下拿来做试验的数据库,证明我数据库名没写错?d-7test
图片说明
用户名,密码也没错耶
图片说明

再来贴下代码:
图片说明

jar包也是加了的:
图片说明

最后红条,报了这个错:
图片说明

4个回答

caozhy
caozhy   Ds   Rxr 2016.01.22 22:32
已采纳

Classpath中有没有包含你的mtsql驱动jar包?

cai772088996
cai772088996 解决了,谢谢,特么的,问题出在一个莫名其妙的地方,第一个参数多写了个url:
2 年多之前 回复
cai772088996
cai772088996 意思是,要把jar放到该java项目所在的文件夹中?我看项目所在文件夹里是有个classpath文件
2 年多之前 回复
Evankaka
Evankaka   Ds   Rxr 2016.01.22 23:09

getConnection里头不要写“url:”啊!,直接jdbc:mysql....

u010876380
u010876380   2016.01.23 02:00

你的connect配置不对

QZC78
QZC78   2016.01.23 09:43

检查路径下有没有mysql-jdbc的jar包,有的话,就检查connection有没有写对

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
连接数据库ClassNotFoundException的解决办法
前几天我在测试一个简单的java应用连接mysql数据库时,遇到了一个以前也遇到过的烦人问题。Class.forName(xx.xx.xx);抛出异常,此异常就是ClassNotFoundException。一开始我从网上找了一些方法,但是都无法成功,最后老师点明了错误。现在Class.forName加载出现ClassNotFoundException的几个原因归结一下。   首先得说明为什么出
jdbc连接数据库基本步骤以及错误总结
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Scanner; /** * PreparedStatemen
jdbc连接mysql数据库出现中文乱码需要注意的问题
1、jsp传给servlet处理的数据如果有中文,则在servlet里要注意设置编码。 request.setCharacterEncoding("UTF-8"); 2、与数据库建立连接时,要注意url要指定编码。 jdbc:mysql://localhost:3306/test_customer?characterEncoding=utf8这里是连接数据库test_customer
Java使用jdbc链接数据库的MySQL 5.5.45+以及SSL错误解决办法
在Java中使用jdbc连接数据库时,有时会出现以下错误: 和: 以及: 修改方法:在写好的链接url后面加入: 首先,问号表示url后面传递的参数,useSSL = true表示使用安全链接。
在jsp中使用JDBC连接mysql数据库出现错误
在jsp中连接mysql数据库时产生的java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题        这个问题又浪费了我一晚上的时间,不过值得了,终于还是让我连上了mysql数据库。并通过tomcat服务器查询到了数据库里的文件信息。所以可以往后面继续前进了,值得了。         Class.forName("com.m
JDBC 异常特殊原因 (数据库只读解决办法)
JDBC 异常特殊原因   有时候并不是因为程序写的有问题  ,是因为  数据库只读 在sqlserver2005中附加数据库时,附加的数据库会变成只读的,只能进行查询操作。                    解决方法:       1 打开SqlServer Configuration Manager   开始-》Microsoft Sqlserver 2005-
Myeclipse中通过JDBC连接MySQL数据库的详细步骤
首先要说明的是,使用jdbc连接数据库并不难,只要你按照接下来的步凑一步一步的做,理清思路,相信你肯定能够成功。 一、准备工作 下载JDBC驱动。 网上有许多驱动可供下载,但鱼龙混杂,可能部分读者不知如何甄别。你可以直接从如下链接中获得该演示中所用的JDBC驱动jar包:http://pan.baidu.com/s/1o6spFuy。 或从官方下载地址:http://dev.mysql.c
JDBC连接Mysql数据库中遇到的问题
jdbc mysql 连接 jdk 1.8.0_101  jre 1.8.0_101  mysql 5.7.13  mysql-connector-java-6.0.6-bin.jar 环境变量classpath 中加入mysql-connector-java-6.0.6-bin.jar driver="com.mysql.jdbc.Driver" url="jdb
Android通过JDBC连接MySql数据库时遇到的问题(1)
Dex cannot parse version 52 byte code,出现问题的图片如下: 自己在Android Studio的平台上想做Android通过JDBC去连接MySql数据库,遇到的问题,在此做个记录。
web应用mysql闲置后超时JDBC操作异常处理
异常问题情况描述 第一天应用服务器正常运行并且保持这种运行(系统中只有测试人员,应用处于Active-busy状态),(中间晚间没有任何人使用该系统,那么相当于Sleep&wait)第二天测试用户从C/S或B/S访问后台报错。错误信息如下: 如果用户每次访问之前都重启一次Tomcat server,这个是可以保证没问题的,所以可以排除是非服务端的问题,那么就可以得出是数据库在某