JBTALKS.CC

标题: Java 怎样能连接Mysql? [打印本页]

作者: Iceleafleave    时间: 2009-6-18 07:12 PM
标题: Java 怎样能连接Mysql?
如题~
各位能教教我吗?
作者: Super-Tomato    时间: 2009-6-18 08:41 PM
原帖由 Iceleafleave 于 2009-6-18 07:12 PM 发表
如题~
各位能教教我吗?



使用 JAVA 的 JDBC Driver 即可,使用方式请自己上 Sun 网站搜索例子
作者: Iceleafleave    时间: 2009-6-19 04:45 PM
标题: 回复 #2 Super-Tomato 的帖子
--------------------Configuration: <Default>--------------------
java.sql.SQLException: No suitable driver found for jdbc.mysql://localhost/3306/product
    at java.sql.DriverManager.getConnection(DriverManager.java:602)
    at java.sql.DriverManager.getConnection(DriverManager.java:185)
    at productqueries.<init>(productqueries.java:20)
    at productdisplay.<init>(productdisplay.java:56)
    at productdisplay.main(productdisplay.java:317)

Process completed.

这个是什么问题??
作者: Super-Tomato    时间: 2009-6-19 07:13 PM
原帖由 Iceleafleave 于 2009-6-19 04:45 PM 发表
--------------------Configuration: --------------------
java.sql.SQLException: No suitable driver found for jdbc.mysql://localhost/3306/product
    at java.sql.DriverManager.getConnection(Drive ...



No suitable driver found for jdbc
沒找到 JDBC 的 Driver, 你確定是否已經有安裝了適合的 Driver
作者: Iceleafleave    时间: 2009-6-19 09:25 PM
我用的是 JCreater and MYSQL 5.0
然后我下载了mysql-connector-java-5.1.7
然后execute 在 mysql-connector-java-5.1.7.rar 里面的mysql-connector-java-5.0.4-bin.jar
然后就如下
Failed to load Main-Class manifest attribute from C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\Rar$DI05.109\mysql-connector-java-5.0.4-bin.jar",
是什么问题吗?
谢谢你的回答~
作者: Super-Tomato    时间: 2009-6-19 09:39 PM
原帖由 Iceleafleave 于 2009-6-19 09:25 PM 发表
我用的是 JCreater and MYSQL 5.0
然后我下载了mysql-connector-java-5.1.7
然后execute 在 mysql-connector-java-5.1.7.rar 里面的mysql-connector-java-5.0.4-bin.jar
然后就如下
Failed to load Main-Cl ...



那麼你了解 .jar 是甚么類型檔嗎?
到 mysql 网站下載適合自己 MySQL 版本的 Connector J,然后根据該官网的安裝說明做
作者: davidbilly87    时间: 2009-6-20 12:38 AM
Connection con = DriverManager.getConnection("jdbcdbc(改去MySQL的):sample.mdb(Database名)");  我是用JDBC的....em0011
作者: Iceleafleave    时间: 2009-6-20 07:56 AM
标题: 回复 #7 davidbilly87 的帖子
那请问要怎样做setting mysql connector J  5.1.7 ?可以教我吗?
作者: Iceleafleave    时间: 2009-6-20 07:58 AM
标题: 回复 #6 Super-Tomato 的帖子
一种压缩格式,用Winrar就可以打开对吗?
作者: Iceleafleave    时间: 2009-6-20 07:59 AM
标题: 回复 #6 Super-Tomato 的帖子
可是为什么会有问题当我在execute mysql-connector-java-5.1.7.rar 里面的mysql-connector-java-5.0.4-bin.jar
作者: Super-Tomato    时间: 2009-6-20 08:54 AM
原帖由 Iceleafleave 于 2009-6-20 07:58 AM 发表
一种压缩格式,用Winrar就可以打开对吗?



笼统的說是一种經過压缩的格式, 但對 JAVA 來說就是本身的 packages 封包,你老师應該有告訴過你 .jar 應該存放在哪個资料夹下,什么時候會被调用和怎么設定编译参数等。

p/s: 并非所有檔案 double click 之後就會执行的
作者: Iceleafleave    时间: 2009-6-20 01:58 PM
标题: 回复 #11 Super-Tomato 的帖子
我们老师不会==
那你可以叫我要放哪里吗?
作者: Super-Tomato    时间: 2009-6-20 04:50 PM
原帖由 Iceleafleave 于 2009-6-20 01:58 PM 发表
我们老师不会==
那你可以叫我要放哪里吗?



不是你老師不會, 而是你自己就沒問
http://www.super-tomato.net/download/JDBC.exe
作者: Iceleafleave    时间: 2009-6-20 11:25 PM
标题: 回复 #13 Super-Tomato 的帖子
--------------------Configuration: <Default>--------------------
java.lang.ClassNotFoundException: com.mysql.jdbc.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:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:169)
    at databasetestconnection.main(databasetestconnection.java:6)

Process completed.

Super-Tomato 我照着你的教学做了
可是还是出现这样的错误==
我用的是 JCreator 4.5 pro ,Mysql 5.0,mysql-connector-java-5.0.8
作者: Super-Tomato    时间: 2009-6-21 10:59 AM
原帖由 Iceleafleave 于 2009-6-20 11:25 PM 发表
--------------------Configuration: --------------------
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.securi ...



JRE 和 JDK 中的 library 都有複製那個 jar 檔嗎?
作者: Iceleafleave    时间: 2009-6-21 01:23 PM
标题: 回复 #15 Super-Tomato 的帖子
是放在jdk1.6.0_07 和 jre6 对吗?




欢迎光临 JBTALKS.CC (https://www.jbtalks.my/) Powered by Discuz! X2.5