請教LINUX下 JDBC連接MySQL的問題

看板Database (資料庫)作者 (零)時間18年前 (2006/12/07 16:39), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
新手問題、不好意思。 我想請問關於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

01/04 14:39, , 1F
問題已解決,原因應該是出在版本的相容性問題:P
01/04 14:39, 1F
文章代碼(AID): #15TzD3sa (Database)
文章代碼(AID): #15TzD3sa (Database)