关闭

JDBC数据库的连接

93人阅读 评论(0) 收藏 举报
切换到bin目录下,F:\MySQL\MySQL Server 5.7\bin,mysql.exe -p mysql -h 127.0.0.1 -u root -p
package package01;

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

public class JdbcTest {
	public static void main(String[] args) throws Exception {
		test(); 
	}
	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/test";
		String user = "root";
		String password = "5201314";
		Connection conn = DriverManager.getConnection(url, user, password);
		System.out.println(conn.getClass().getName());
		// 3.创建语句
		Statement st = conn.createStatement();
		System.out.println(st.getClass().getName());

		// 4.执行语句
		ResultSet rs = st.executeQuery("select * from test.personinfo");
		System.out.println(rs.getClass().getName());
		// 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();
	}
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:749次
    • 积分:31
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:3篇
    • 译文:0篇
    • 评论:1条
    文章存档
    最新评论