作者silentkaze (零)
看板Database
标题请教LINUX下 JDBC连接MySQL的问题
时间Thu Dec 7 16:45:46 2006
新手问题、不好意思。
我想请问关於JDBC连接资料库的问题。
以下是所使用的资源
系统版本:GNU/Linux FC4
Mysql版本:mysql-standard-5.0.26-linux-i686.tar.gz
JDBC版本:mysql-connector-java-5.0.4.tar
SERVER:Tomcat5.5.17
网页:JSP、SERVLET
Mysql、Tomcat、JSP、SERVLET等运行皆没问题
**********************************************************************************************
我在JDBC安装後,也复制其下的mysql-connector-java-5.0.4-bin.jar到
tomcat/common/lib和java/jre/lib/ext
/etc/profile的路径也设了CLASSPATH:
export
CLASSPATH=/usr/java/jre/lib/ext/mysql-connector-java-5.0.4-bin.jar:
/usr/local/tomcat/common/lib/servlet-api.jar
export $PATH $CLASSPATH
但是在JSP或SERVLET连接资料库时,始终是连不上,
请问我有漏做什麽步骤吗?请各位先进前辈提示><"
测试的JSP程式码连接资料库的部份:
<%
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection con=
java.sql.DriverManager.getConnection(
"jdbc:mysql://IP:PORT/Database_name","user","password");
Statement stmt=con.createStatement();
ResultSet rst=stmt.executeQuery("select * from TEST;");
while(rst.next())
{
out.println("<tr>");
out.println("<td>"+rst.getString("id")+"</td>");
out.println("<td>"+rst.getString("user_name")+"</td>");
out.println("</tr>");
}
rst.close();
stmt.close();
con.close();
%>
网页显示的结果:
http://rikaze.ifastnet.com/ERROR.txt
拜托了,请给我指点一条明路(跪)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.192.104
1F:→ silentkaze:问题已解决,原因应该是出在版本的相容性问题:P 01/04 14:39