第二章は簡単なjdbc例プログラムを書く

1383 ワード

1.mysqlのドライバをどのようにインポートしますか?
新規プロジェクト、プロジェクト上の右クリックプロパティ、Java構築パス、ライブラリ、外部Jarの追加
2.mysqlドライバの登録
mysqlマニュアル、コネクタ/MySQL Connector/Jの例を表示できます
cn.itcast.jdbcパッケージの下のBase.java:
package cn.itcast.jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Base {

	/**
	 * @param args
	 * @throws Exception
	 */
	public static void main(String[] args) throws Exception {

	}

	static void test() throws SQLException, ClassNotFoundException {
		// 1.    
		DriverManager.registerDriver(new com.mysql.jdbc.Driver());
		System.setProperty("jdbc.drivers", "com.mysql.jdbc.Driver");
		Class.forName("com.mysql.jdbc.Driver");//     

		// 2.    
		String url = "jdbc:mysql://localhost:3306/jdbc";
		String user = "root";
		String password = "";
		Connection conn = DriverManager.getConnection(url, user, password);

		// 3.    
		Statement st = conn.createStatement();

		// 4.    
		ResultSet rs = st.executeQuery("select * from user");

		// 5.    
		while (rs.next()) {
			System.out.println(rs.getObject(1) + "\t" + rs.getObject(2) + "\t"
					+ rs.getObject(3) + "\t" + rs.getObject(4));
		}

		// 6.    
		rs.close();
		st.close();
		conn.close();
	}
}