关于初次使用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中连不上,错误是“无法从套接字读取更多的数据”,是啥问题?
java使用ODBC连接SQLServer2000连得上使用jdbc连接SQLServer 2000连接不上怎么办
java中 MySQL与驱动jdbc连接不上,想请教高手:jdbc驱动:mysql-connector-java-5.1.18-bin.jar怎么用啊?