第二章 编写一个简单的jdbc例子程序

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();
	}
}


你可能感兴趣的:(第二章 编写一个简单的jdbc例子程序)