关于初次使用java jdbc遇到数据库连接不上的问题java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.

Posted wincoming

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于初次使用java jdbc遇到数据库连接不上的问题java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.相关的知识,希望对你有一定的参考价值。

首先我们写java有很大一部分的程序员使用的是神器ecplise

那我晒晒我写的ecplise有错误的代码(其实并不是代码错误了)

 

 就类似这样的代码,首先你需要安装mysql在你的电脑上root就是用户名,密码当然就是你设置的密码

然后我们就会出现这样的错误信息

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
 at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Class.java:264)
 at sql.Conn.getConnection(Conn.java:9)
 at sql.Conn.main(Conn.java:25)
java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.1:3306/test
 at java.sql.DriverManager.getConnection(DriverManager.java:689)
 at java.sql.DriverManager.getConnection(DriverManager.java:247)
 at sql.Conn.getConnection(Conn.java:15)
 at sql.Conn.main(Conn.java:25)

当然信息虽多,我们只要抓住关键的信息就至少错误出现在哪里了,毕竟那么多信息没有人看一句一句往下看的

java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.1:3306/test

关键的问题就是这里java.sql SQLException表明是数据库出现了问题

显示找不到数据库的一个jdbc的驱动信息,所以我去网上找了找关于这个驱动和错误产生的原因,要解决这个问题需要去装那个驱动文件

可以在百度搜索java mysql jar这三个关键词就会出现下面的选型

我是直接第一个进去下载的”mysql-connector-java-“的文件,其实也可以去官网下载相应的文件,但以我的经历,去官网下载通常需要再去看教程下载,于是乎我在试了第一个成功之后便不再管它,有强迫症的同学可以看教程去官网下载

看一下我下载的文件http://www.pc6.com/softview/SoftView_99415.html这是我下载的网址

是一个压缩文件,我们解压看一下里面的东西

再开第一个文件就可以到一个jar文件了,那个就是我们需要的 文件

让我们进去ecplise进去配置一下就行

选择需要这个驱动的项目右键->属性->java构建路径->库->添加外部jar->然后选择之前下载包里面的那个jar文件即可,如果你对ecplise为英文版执行参照翻译就行

 

 

 选择打开回去选择应用就行

在添加了jar文件之后程序也就运行正常了

第一篇博客大家多多指教希望帮助到大家

 

以上是关于关于初次使用java jdbc遇到数据库连接不上的问题java.sql.SQLException: No suitable driver found for jdbc:mysql://127.0.0.的主要内容,如果未能解决你的问题,请参考以下文章

java连oracle中连不上,错误是“无法从套接字读取更多的数据”,是啥问题?

plsql能远程连上oracle数据库,java程序连不上

java使用ODBC连接SQLServer2000连得上使用jdbc连接SQLServer 2000连接不上怎么办

java中 MySQL与驱动jdbc连接不上,想请教高手:jdbc驱动:mysql-connector-java-5.1.18-bin.jar怎么用啊?

您好,jdbc远程连接PI数据库时总是连接不上?

jdbc连接oracle