JDBC是如何执行SQL脚本的

Posted 浅情孤唐

tags:

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

(1) 加载JDBC驱动程序:

Cllass.forName(" 驱动程序" );   //你要连接的数据库对象

(2) 建立连接

Connection conn=DriverMaanger.getConnection(url(需要连接的数据库地址),userName(用户名),password(数据库密码));

(3) 使用SQL语句进行数据库操作

数据库操作主要分为数据更新和查询操作

使用Statement,ResultSet、若取得连接对象conn,接下来要执行SQL语句,必须取得SQL.lang.Statement对象,sql语句的代表对象。

.Statement  statement=conn.createStatement();

可以使用executeUpdate(),executeQurey(),execute()等方法执行SQL语句。

executeUpdate()返回的int结果,代表数据变动的笔数。

executeQurey()会返回java.lang.ResultSet结果集对象,保存查询的结果。可以使用ResultSet的指针移动到下一个数据。

4 PreparedStatement接口:表示预编译的SQL语句对象,SQL语句被预编译存储在PreparedStatement 对象中,执行SQL语句前,动态设置参数,可以多次高效地执行该语句。

(4)  释放资源

conn.colse();

以上是关于JDBC是如何执行SQL脚本的的主要内容,如果未能解决你的问题,请参考以下文章

如何从 SQL 脚本、JDBC 或 Spring JdbcTemplate 在 MySQL 中创建函数?

使用java以及jdbc不使用第三方库执行sql文件脚本

使用 JDBC 执行 .sql 文件

去掉utf-8的Bom头:使用java以及jdbc不使用第三方库执行sql文件脚本

Jmeter 从文件运行 SQL 脚本

如何执行sql脚本?