问题描述
eclipse怎连接mysql啊eclipse3.4.2;mysql5.1.46mysql-connector-java-5.1.6-bin;importjava.sql.*;publicclassconn{publicstaticvoidmain(Stringargs[]){try{Class.forName("com.mysql.jdbc.Driver");//加载MYSQLJDBC驱动程序//Class.forName("org.gjt.mm.mysql.Driver");System.out.println("SuccessloadingMysqlDriver!");}catch(Exceptione){System.out.print("ErrorloadingMysqlDriver!");e.printStackTrace();}try{Connectionconnect=DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql","root","123456789");//连接URL为jdbc:mysql//服务器地址/数据库名//后面的2个参数分别是登陆用户名和密码System.out.println("SuccessconnectMysqlserver!");Statementstmt=connect.createStatement();ResultSetrs=stmt.executeQuery("select*fromhelp_topic");while(rs.next()){System.out.println(rs.getString("name"));}}catch(Exceptione){System.out.print("getdataerror!");e.printStackTrace();}}}运行时错误:java.lang.ClassNotFoundException:com.mysql.jdbc.Driveratjava.net.URLClassLoader$1.run(UnknownSource)atjava.security.AccessController.doPrivileged(NativeMethod)atjava.net.URLClassLoader.findClass(UnknownSource)atjava.lang.ClassLoader.loadClass(UnknownSource)atsun.misc.Launcher$AppClassLoader.loadClass(UnknownSource)atjava.lang.ClassLoader.loadClass(UnknownSource)atjava.lang.ClassLoader.loadClassInternal(UnknownSource)atjava.lang.Class.forName0(NativeMethod)atjava.lang.Class.forName(UnknownSource)atconn.main(conn.java:5)ErrorloadingMysqlDriver!java.sql.SQLException:Nosuitabledriverfoundforjdbc:mysql://localhost:3306/mysqlatjava.sql.DriverManager.getConnection(UnknownSource)atjava.sql.DriverManager.getConnection(UnknownSource)atconn.main(conn.java:13)getdataerror!
解决方案
解决方案二:
少驱动包
解决方案三:
您的驱动包没有导入到项目中吧,找不到"com.mysql.jdbc.Driver"。把驱动包加进去应该就ok了.
解决方案四:
classpath+lib
解决方案五:
把驱动包加进去!!!1
解决方案六:
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver提示很清楚的了,找不到驱动包
解决方案七:
引用5楼xzy88的回复:
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver提示很清楚的了,找不到驱动包
++
解决方案八:
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver驱动包没加进去吧
解决方案九:
可这样加驱动包:将jar文件拷贝到项目目录下,Eclipse中刷新后能看到jar文件了后,在Eclipse界面中jar文件图标上右击鼠标,选buildpath/addtobuildpath
解决方案十:
要驱动的哦
解决方案十一:
驱动啊
解决方案十二:
驱动包复制粘贴进去
解决方案十三:
外部导入驱动包
解决方案十四:
少驱动包你没添加驱动包或者你写的驱动包在对应的包中没找到
解决方案十五:
都说是驱动啊
其他方案:
加载驱动觉得ok
其他方案:
importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;publicclassTestMySQLJDBC{publicstaticvoidmain(String[]args){finalStringDRIVER="com.mysql.jdbc.Driver";finalStringDBURL="jdbc:mysql://localhost:3306/pss";finalStringDBUSER="root";finalStringDBPASSWORD="root";java.sql.Connectionconn=null;Statementstmt=null;ResultSetrs=null;try{Class.forName(DRIVER);conn=DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD);stmt=conn.createStatement();rs=stmt.executeQuery("select*fromusers");while(rs.next()){System.out.println("usernameis:"+rs.getString(3));}}catch(ClassNotFoundExceptione){e.printStackTrace();}catch(SQLExceptione){e.printStackTrace();}}}mysql驱动是mysql-connector-java-5.1.7-bin.jar
其他方案:
赞成是驱动包的原因
其他方案:
干你嘎母,少驱动包。
其他方案:
少驱动包
其他方案:
驱动放lib下去
其他方案:
没的驱动
其他方案:
找不到驱动包
其他方案:
导入驱动包
其他方案:
找到对应你mysql版本的驱动包~~注意版本~~不然还是会有错的~~
其他方案:
驱动包没加进去吧
其他方案:
问题都是一致的回答,问题很明显,楼主该结贴啦!
其他方案:
楼主结贴哦,驱动包没装好呀,多学学英文
其他方案:
是桥没有连接好,也可以说是驱动的问题出错了。细节问题欢迎你来问哈。
其他方案:
要导入对应的数据库驱动压缩包,每个工程都要导入的
其他方案:
你自己看看第一个异常是什么,LZ多思考
其他方案:
MYSQL的性能不知道各位测试过没有,比如使用SQL创建一个上亿的数据表,那么,定位任意一个数据表的数据的性能,各位测试过没有。
其他方案:
驱动包啊;我之前也是这样的;
其他方案:
ClassNotFoundException:com.mysql.jdbc.Driver没导驱动包,把包复制粘贴到lib下就行了
其他方案:
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver找不到驱动包,在网上下一个添加到项目根目录下,再bulidpath->addtopath就好了
其他方案:
com.mysql.jdbc.Driver下一个mysql-connector-java-3.xxx.jar的包复制到lib文件夹下刷新项目
其他方案:
Class.forName("org.gjt.mm.mysql.Driver");
其他方案:
是找不到驱动程序,直接在项目上点击右键,有个properties属性,打开,在javabuildpath的Library选项卡中,点击AddExternalJars,将驱动程序包导入即可。
其他方案:
引用6楼sustbeckham的回复:
引用5楼xzy88的回复:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver提示很清楚的了,找不到驱动包++
+1
其他方案:
该回复于2010-10-29 16:24:11被版主删除
其他方案:
java.lang.ClassNotFoundException:com.mysql.jdbc.Driver这是缺少驱动包异常,你吧那个jar包复制到lib目录下就ok了
其他方案:
找个会的人演示一遍就知道了,这些知识没有什么技术含量,纯属记忆性的
其他方案:
该回复于2010-11-06 10:03:44被版主删除
其他方案:
引用楼主yjfv123456的回复:
eclipse怎连接mysql啊eclipse3.4.2;mysql5.1.46mysql-connector-java-5.1.6-bin;importjava.sql.*;publicclassconn{publicstaticvoidmain(Stringargs[]){try{Class.forName("com.mysq……
我也遇到过,在lib中加入mysql的驱动包就可以了
其他方案:
34楼说的对驱动包到mysql官网上下载选择Conector/J下面的downloads
其他方案:
驱动包没导入
其他方案:
ErrorloadingMysqlDriver!java.sql.SQLException:Nosuitabledriverfoundforjdbc:mysql://localhost:3306说很清楚了要先复制进工程里然后构建路径就好了
其他方案:
这种异常还不了解呀
其他方案:
因为驱动包没有加进去。
其他方案:
导入驱动包