eclipse怎连接mysql

问题描述

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说很清楚了要先复制进工程里然后构建路径就好了
其他方案:
这种异常还不了解呀
其他方案:
因为驱动包没有加进去。
其他方案:
导入驱动包

时间: 2024-10-24 19:05:22

eclipse怎连接mysql的相关文章

代码-Eclipse Java连接Mysql出错

问题描述 Eclipse Java连接Mysql出错 用正常连接数据库代码运行后出现,好像是MySQL访问地址问题,怎么解决? error:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Communication link failure, message from server: "Can't get hostname for your address" 解决方案 链接mysql 驱动类 c

eclipse-求助!jdbc连接mysql的问题!

问题描述 求助!jdbc连接mysql的问题! 在eclipse里连接mysql数据库,启动tomcat后在console栏里显示Usage: RealmBase -a [-e ] ,并没有按照预想的显示连接成功的提示.这是怎么回事呢? 代码如下: package Dao; import java.sql.*; public class connection { public static void main(String args[]) { String url="jdbc:mysql://l

Eclipse中代码要无法连接mysql数据库,求大神指教

问题描述 Eclipse中代码要无法连接mysql数据库,求大神指教 结果显示是这样:Exception in thread ""main"" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Meth

Eclipse连接Mysql数据库操作总结_java

(自己亲测,开始学习Eclipse(我的Eclipse版本是4.5.2,Jdbc驱动器的jar包版本是5.1.7,亲测可以使用)连接到数据库的时候,发现网上有好多经验,但是发现网上的出现很多错误,故此发表此博客,希望对大家有所帮助) 1:首选你需要下载Jdbc驱动器(mysql-connector-java-5.1.7-bin.jar)这个文件 下载上面那个文件也是很是坎坷啊,所以为了你们的方便,特此分享. 2:下载好上面的Jdbc驱动器后,就可以开始动手操作了,首先打开Eclipse,创建一个

数据库-小白 求大神解答 eclipse连接mysql语句改成连接sql2008

问题描述 小白 求大神解答 eclipse连接mysql语句改成连接sql2008 package library; import javax.swing.*; import java.sql.*; public class Database{ private String url = "jdbc:mysql://localhost/library";// //private String url = "jdbc:mysql://localhost:3306/library&

用Eclipse连接MySQL数据库的步骤_Mysql

我的环境:MySQL:mysql-essential-5.1.51-win32 安装之前的准备工作: jdbc驱动 Eclipse:任意版本,免费的,可以百度的到. 1.MySQL安装 下面来创建一个数据: mysql>CREATE DATABASE test; //创建一个数据库 mysql>use test; //指定test为当前要操作的数据库 mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20)); //创建

eclipse连接mysql数据库问题!!各位大大们都进来看看吧~

问题描述 HTTPStatus500---------------------------------------------------------------------------------typeExceptionreportmessagedescriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest.exceptionorg.apache.jasper.JasperExc

Linux 环境下,jdbc连接mysql问题

问题描述 Linux 环境下,jdbc连接mysql问题 技术小白,写了一个Damon程序,需要按时启动访问数据库,在Windows环境中,使用eclipse启动没有问题,程序可以访问结束后释放连接,但是,打包成runnable jar后,放在Linux服务器上运行,就会随着时间,connection逐渐增加,直到因为"too many"被mysql拒绝,导致程序崩溃,请问这是为什么呢. 解决方案 写的程序有问题,只有connect,没有释放连接 mysql的最大连接数太小 解决方案二

java-mysql和 eclipse的连接问题

问题描述 mysql和 eclipse的连接问题 怎么用JDBC连接数据库,下好了jdbc. 不知道怎么用,连接代码怎么写? 解决方案 eclipse连接mysqlWeka 连接eclipse+mysqlMysql 与eclipse 数据库的连接 解决方案二: //加载驱动类 Class.forName("com.mysql.jdbc.Driver"); //建立连接 con = DriverManager.getConnection( "jdbc:mysql://local