javaプログラミングでmysql接続。
public class MyQuery {
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
Connection con = null;
PreparedStatement ps = null;
try {
// ドライバクラスをロード
Class.forName("com.mysql.jdbc.Driver");
// データベースへ接続
con = DriverManager.getConnection("jdbc:mysql://localhost/jsp10","root","kenken");
// name,bloodType,ageのデータを検索するSQL文を作成
String sql = "select * from test";
// ステートメントオブジェクトを生成
ps = con.prepareStatement(sql);
// クエリーを実行して結果セットを取得
ResultSet rs = ps.executeQuery();
// 検索された行数分ループ
while(rs.next()) {
// nameデータを取得
String name = rs.getString("name");
// bloodTypeデータを取得
String bloodType = rs.getString("bloodType");
// ageデータを取得
String age = rs.getString("age");
// データの表示
System.out.println("name;"+" "+name);
System.out.println("bloodType;"+" "+bloodType );
System.out.println("age;"+" "+age );
}
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} finally {
try {
// close処理
if(ps != null){
ps.close();
}
// close処理
if(con != null){
con.close();
}
} catch(SQLException e){
e.printStackTrace();
}
}
}
}
※