[问题]mysql drive for java
-
- 帖子: 419
- 注册时间: 2006-02-06 21:06
- 来自: Shanghai,China
- 联系:
[问题]mysql drive for java
jerry@Ubuntu:/e/Share/java$ cat /etc/environment
LANGUAGE="en_US:en"
LC_CTYPE=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GBK
#LANG=zh_CN.UTF-8
#LC_ALL=zh_CN.utf-8
#LANG="en_US.UTF-8"
#CLASSPATH=/usr/lib/j2sdk1.5-sun/lib
JAVA_HOME=/usr/lib/j2sdk1.5-sun
jerry@Ubuntu:/e/Share/java$ ls /usr/lib/j2sdk1.5-sun/lib/
dt.jar ir.idl mysql-connector-java-3.1.12-bin.jar sa-jdi.jar
htmlconverter.jar jconsole.jar orb.idl tools.jar
========================================================================================
这里的mysql-connector-java-3.1.12-bin.jar是我在网上下的,是不是就一包还是我下错了。还是地方摆错了。
这是我写的java来测试的。
import java.sql.*;
public class LoadDriver {
public static void main(String[] args) throws Exception {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();}
catch(ClassNotFoundException ce){
System.out.println("Drive Error:"+ce.getMessage());}
try{
Connection con=DriverManager.getConnection("jdbc:mysql://localhost/test?user=root&password=密码");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from t_user");
while(rs.next()){
System.out.println(
"Name"+rs.getString("name")+"\t"+
"Passwd"+rs.getString("pwd")+"\t"
);
}
rs.close();
stmt.close();
} catch (Exception ex) {
System.out.println("Connection Error:"+ex.getMessage());
}
}
}
==========================================================================================
不清楚哪里错了。这是运行结果。
jerry@Ubuntu:/e/Share/java$ java LoadDriver
Drive Error:com.mysql.jdbc.Driver
Connection Error:No suitable driver
jerry@Ubuntu:/e/Share/java$
大家帮我看看到底是哪里错了。谢谢啦。
LANGUAGE="en_US:en"
LC_CTYPE=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GBK
#LANG=zh_CN.UTF-8
#LC_ALL=zh_CN.utf-8
#LANG="en_US.UTF-8"
#CLASSPATH=/usr/lib/j2sdk1.5-sun/lib
JAVA_HOME=/usr/lib/j2sdk1.5-sun
jerry@Ubuntu:/e/Share/java$ ls /usr/lib/j2sdk1.5-sun/lib/
dt.jar ir.idl mysql-connector-java-3.1.12-bin.jar sa-jdi.jar
htmlconverter.jar jconsole.jar orb.idl tools.jar
========================================================================================
这里的mysql-connector-java-3.1.12-bin.jar是我在网上下的,是不是就一包还是我下错了。还是地方摆错了。
这是我写的java来测试的。
import java.sql.*;
public class LoadDriver {
public static void main(String[] args) throws Exception {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();}
catch(ClassNotFoundException ce){
System.out.println("Drive Error:"+ce.getMessage());}
try{
Connection con=DriverManager.getConnection("jdbc:mysql://localhost/test?user=root&password=密码");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from t_user");
while(rs.next()){
System.out.println(
"Name"+rs.getString("name")+"\t"+
"Passwd"+rs.getString("pwd")+"\t"
);
}
rs.close();
stmt.close();
} catch (Exception ex) {
System.out.println("Connection Error:"+ex.getMessage());
}
}
}
==========================================================================================
不清楚哪里错了。这是运行结果。
jerry@Ubuntu:/e/Share/java$ java LoadDriver
Drive Error:com.mysql.jdbc.Driver
Connection Error:No suitable driver
jerry@Ubuntu:/e/Share/java$
大家帮我看看到底是哪里错了。谢谢啦。
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
-
- 帖子: 419
- 注册时间: 2006-02-06 21:06
- 来自: Shanghai,China
- 联系:
-
- 帖子: 419
- 注册时间: 2006-02-06 21:06
- 来自: Shanghai,China
- 联系:
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
你把 mysql-connector-java-3.1.12-bin.jar 放到你的class目录一起运行.
其实错误很明显:
java -cp mysql-connector-java-3.1.12-bin.jar:. LoadDriver
其实错误很明显:
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();}
catch(ClassNotFoundException ce){
System.out.println("Drive Error:"+ce.getMessage());}
也就是没有找到 com.mysql.jdbc.DriverDrive Error:com.mysql.jdbc.Driver
java -cp mysql-connector-java-3.1.12-bin.jar:. LoadDriver
-
- 帖子: 419
- 注册时间: 2006-02-06 21:06
- 来自: Shanghai,China
- 联系:
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
-
- 帖子: 419
- 注册时间: 2006-02-06 21:06
- 来自: Shanghai,China
- 联系:
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
-
- 帖子: 419
- 注册时间: 2006-02-06 21:06
- 来自: Shanghai,China
- 联系:
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
-
- 帖子: 419
- 注册时间: 2006-02-06 21:06
- 来自: Shanghai,China
- 联系:
- oneleaf
- 论坛管理员
- 帖子: 10441
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
-
- 帖子: 419
- 注册时间: 2006-02-06 21:06
- 来自: Shanghai,China
- 联系:
[问题]mysql drive for java[已经解决]
谢谢斑竹,我发现问题了,其实这时候已经可以用了.后来重新想的时候才发现的.