[問題] java JDBS連結 mysql
最近在自學JSP 連結資料庫
上網看JDBC的用法,因為JAVA語言不太熟
想請問一下問題
package test01;
import java.util.HashMap;
import java.util.Map;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Class01 {
String dbURL = "jdbc:mysql://localhost:3306/sampledb";
String username = "root";
String password = "********";
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection(dbURL, username, password);
if (conn != null) {
System.out.println("Connected");
}
} catch (SQLException ex) {
ex.printStackTrace();
}
很簡單的連線測試,一直出現syntax error
經過測試之後發現好像是Class.forname那邊有問題
似乎要包在某個 METHOD 或是例如 MAIN之下加上throws SQLException
但我主要是要寫JSP的網頁程式,這個不需要MAIN
我現在想測試連線而已
我有一個範例是把這個連線寫在class Map getdata()
這是常見的用法嗎?
抱歉問題很基本
剛開始學習
感謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.235.102.80
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1465406485.A.6A0.html
※ 編輯: pilistar5566 (36.235.102.80), 06/09/2016 01:41:04
→
06/09 09:25, , 1F
06/09 09:25, 1F
→
06/09 09:26, , 2F
06/09 09:26, 2F
→
06/09 09:26, , 3F
06/09 09:26, 3F
→
06/09 10:47, , 4F
06/09 10:47, 4F
→
06/09 13:32, , 5F
06/09 13:32, 5F
→
06/09 13:34, , 6F
06/09 13:34, 6F
→
06/09 13:34, , 7F
06/09 13:34, 7F
→
06/09 14:32, , 8F
06/09 14:32, 8F
→
06/09 15:11, , 9F
06/09 15:11, 9F
→
06/09 15:11, , 10F
06/09 15:11, 10F
→
06/09 21:24, , 11F
06/09 21:24, 11F
→
06/09 21:24, , 12F
06/09 21:24, 12F
→
06/09 21:24, , 13F
06/09 21:24, 13F
推
06/09 21:26, , 14F
06/09 21:26, 14F
→
06/09 21:26, , 15F
06/09 21:26, 15F
→
06/09 21:26, , 16F
06/09 21:26, 16F
推
06/11 22:13, , 17F
06/11 22:13, 17F
→
06/12 01:01, , 18F
06/12 01:01, 18F
→
06/12 01:01, , 19F
06/12 01:01, 19F
→
06/12 01:01, , 20F
06/12 01:01, 20F
Programming 近期熱門文章
PTT數位生活區 即時熱門文章