JDBC

JDBC

应用程序   --> JDBC(接口)  -->  MYSQL Driver  -->MYSQL

连接数据库的步骤:

1注册驱动(可以理解为显卡驱动,电脑从外部安装了显卡)在MYSQL官网下载MYSQL驱动就是个架包      版本一致

2建立连接(Connection)

3创建执行SQL的语句(Statement)

4 执行语句        

5处理执行结果(ResultSet)

6释放资源

   下面是简单的连接Mysql   查询数据

static void test() throws SQLException, ClassNotFoundException {
//注册驱动
//第一种DriverManager.registerDriver(new com.mysql.jdbc.Driver());
//第二种System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver");
Class.forName("com.mysql.jdbc.Driver");//第三种推荐 一二中可读性 显而易见
/*
*二三种 引用的字符串 没有架包仍能编译 但是第一种却不可以
*/



String url = "jdbc:mysql://localhost:3306/test";
String user = "root";//用户名
String password = "";//服务端密码
//建立连接
Connection conn = DriverManager.getConnection(url, user, password);

//创建语句
Statement st = conn.createStatement();

//执行语句
ResultSet rs = st.executeQuery("select * from user");

//处理结果
while(rs.next()) {//四列
System.out.println(
rs.getObject(1) + "\t" + rs.getObject(2) + rs.getObject(3) + "\t" + rs.getObject(4));
}
//释放资源
rs.close();
st.close();
conn.close();
}

仍在更新

 

posted @ 2018-11-28 09:46  Coding小马  阅读(154)  评论(0编辑  收藏  举报