Eclipse连接mysql怎么按照书上的步骤来的会出问题啊!!求解答!!

Eclipse连接mysql怎么按照书上的步骤来的会出问题啊!!求解答!!,第1张

eclipse也好 myeclipse也好。这些都是JAVA的编译器 说白了就是JAVA连接数据库

JAVA连接数据库叫做JDBC 这是一组由SUN公司定义的接口 由各大数据库厂商来实现这组接口才能实现用JAVA连接数据库

JAVA连接数据库主要分为以下步骤:

第一步是创建驱动 这里主要是运用反射技术class.forname("com.jdbc.mysql.driver")//如mysql

第2步则是连接数据库。主要用Connection 这个类:

Connection conn = DriverManager.creatrCon("","","")这里有3个参数分别输数据库的服务器地址 还有帐号和密码 连接完数据库后 要创建sql语句的执行类 这个类是Statement

Statement stmt= conn.createStatement()

然后Statement 里的方法执行相应的SQL *** 作。

举一个插入数据的例子

//1.注册驱动

Class.forName("com.mysql.jdbc.Driver")

//2.连接数据库

conn = DriverManager.getConnection(url, username, password)

//3.创建语句

st = conn.createStatement()

//4.执行语句

st.executeUpdate(“插入的sql语句”)

这句的意思是反射加载mysqljdbc驱动类,和com.mysql.jdbc.Driver是一样的。

newinstatce()方法用来创建实例。

org.gjt.mm.mysql.Driver这个驱动类我还没用过,平时都用的上面的那个。

具体的你可以看下API帮助和源代码

java.lang.ClassNotFoundException: com.jdbc.mysql.Driver

没有找到Driver驱动类。

说明你没有引入驱动包。

把mysql-connector-java-3.0.15-ga-bin.jar

mssqlserver.jar

ojdbc14.jar

放在项目的lib下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8662619.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存