MyEclipse和MySQL连不上_MyEclipse连接不上Mysql为什么 具体如下

这篇博客主要记录了在MyEclipse中遇到的无法连接到MySQL数据库的问题。作者在尝试通过Java代码连接MySQL时,遇到了`ClassNotFoundException`和`SQLException`,提示没有找到合适的驱动。尽管在文本编辑器中使用javac命令可以成功运行,但在MyEclipse环境中却失败。这可能是由于MyEclipse环境中缺少MySQL的JDBC驱动或者配置不正确导致。
摘要由CSDN通过智能技术生成

只建立一个类,代码如下:importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.Statement;publicclassTt{publicstaticfinalStringDBDRIVER="org.gjt.mm.mysql.Dr...

只建立一个类,代码如下:

import java.sql.Connection ;import java.sql.DriverManager;import java.sql.Statement;public class Tt{ public static final String DBDRIVER="org.gjt.mm.mysql.Driver" ; public static final String DBURL="jdbc:mysql://localhost:3306/mldn1"; public static final String DBUSER="root"; public static final String DBPASS="mysql";

public static void main(String args[]) throws Exception{ Connection conn=null; Statement stmt=null; try{ Class.forName(DBDRIVER); }catch(ClassNotFoundException e){ e.printStackTrace(); } String sql="insert into person(id,name,password)values('1','lily','123')"; conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS); stmt=conn.createStatement(); stmt.executeUpdate(sql); stmt.close(); conn.close(); }}

报错:

java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) at Tt.main(Tt.java:14)Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/mldn1 at java.sql.DriverManager.getConnection(DriverManager.java:602) at java.sql.DriverManager.getConnection(DriverManager.java:185) at Tt.main(Tt.java:20)

MyEclipse连接Mysql已经测试工程,且直接用文本编辑此程序,用javac命令可成功

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值