JDBC数据库的连接

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

阅读更多
上一篇Java中多线程
想对作者说点什么? 我来说一句

各种数据库JDBC连接大全

2010年11月23日 58KB 下载

各种数据库JDBC连接

2008年02月28日 6KB 下载

jdbc连接各种数据库方式列表

2009年07月17日 2KB 下载

JDBC同时操作多个数据库

2011年11月25日 10KB 下载

没有更多推荐了,返回首页

关闭
关闭