码迷,mamicode.com
首页 > 数据库 > 详细

MySQL --JDBC

时间:2018-04-09 18:52:43      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:代码块   span   mil   加载   manager   word   注册   释放   stat   

一 、 JDBC的开发步骤

1、准备四大参数

2、注册驱动

3、获得连接

4、获得语句执行者

5、执行sql语句

6、处理结果

7、释放资源

 

1、准备四大参数

/*
  * jdbc四大配置参数  
  * > driverClassName: java.mysql.jdbc.Driver  --驱动类名
  * > url:jdbc:mysql://localhost:3306/数据库名  
  * > username:root 
  * > password:
  * */

string driverClassName="java.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/sine";
String username="root";
String password ="";

 

2、注册驱动

Class.forName("com.mysql.jdbc.Driver");//加载驱动类

实际上等效于 ==

DriverManager.registerDriver(new com.mysql.jdbc.Driver());

因为在com.mysql.jdbc.Driver的实现类中,有一个静态代码块,即加载类的时候,会执行 静态代码块的代码。

技术分享图片

3、获得连接

//连接对象
Connection conn = (Connection) DriverManager.getConnection(url, user, password);

 

4、获得语句执行者

/*
 *  通过Connection对象创建Statement
 * >  Statement语句发送器,它的功能就是向数据库发送sql语句
 **/
Statement stmt = conn.createStatement();

5、执行sql语句

//  调用它的int executeUpdate(String sql),它可以执行DML、DDL

String sql = "insert into user values(‘10‘,‘eager‘,‘1999-09-09‘,‘1000‘,‘smile‘)";
int r = stmt.executeUpdate(sql);

 

6、处理结果


7、释放资源

 

MySQL --JDBC

标签:代码块   span   mil   加载   manager   word   注册   释放   stat   

原文地址:https://www.cnblogs.com/eager/p/8761275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!