java中請(qǐng)給出一個(gè)JDBC的HelloWorld例子
在做以下的實(shí)驗(yàn)之前。我們的前提條件是:必須先安裝一個(gè)mysql數(shù)據(jù)庫在電腦中,(因?yàn)檫@個(gè)數(shù)據(jù)庫在所有的數(shù)據(jù)庫當(dāng)中,相對(duì)來講是最簡(jiǎn)單的。適合初學(xué)者使用和學(xué)習(xí),而且這個(gè)數(shù)據(jù)庫,現(xiàn)在在很多中小型公司,都還在使用。)而且數(shù)據(jù)庫當(dāng)中,要有一個(gè)表叫l(wèi)ogin。其中有兩個(gè)字段,一個(gè)叫id,一個(gè)叫 name。兩個(gè)字段都是string類型的。馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號(hào): 73203。
例:2.1.1
public class TestMark_to_win {
public static void main(String[] args) throws java.sql.SQLException,
ClassNotFoundException {
java.sql.Connection connection = null;
java.sql.Statement statement = null;
java.sql.ResultSet resultSet = null;
Class.forName("com.mysql.jdbc.Driver");
connection = java.sql.DriverManager.getConnection(
"jdbc:mysql://localhost:3306/test", "root", "1234");
statement = connection.createStatement();
resultSet = statement.executeQuery("select * from login");
while (resultSet.next()) {
System.out.println(resultSet.getString("id") + "--"
+ resultSet.getString("name"));
}
resultSet.close();
statement.close();
connection.close();
}
}
輸出結(jié)果:
1--q
2--qq