MySQL --JDBC

Posted eager

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL --JDBC相关的知识,希望对你有一定的参考价值。

一 、 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的主要内容,如果未能解决你的问题,请参考以下文章

mysql(设置/更改mysql密码,连接MySQL,MySQL常用命令,MySQL两种引擎区别)

MySQL教程

MySQL

MySQL

有什么学习MySQL的好教程吗?

MySql 详解