用JDBC如何连接数据库
来源:互联网 发布:美国知乎 编辑:程序博客网 时间:2024/05/27 20:53
1.加载驱动
Class.forName("驱动类名");
例如Oracle : Class.forName("oracle.jdbc.driver.OracleDriver");
2.获得数据库的连接对象
需要3个参数 url 格式:协议:子协议:别名(底层协议):@ip:port:具体的库名
例如Oracle的url:JDBC:Oracle:thin:@localhost:1521:XE
user
password
Connection conn = DriverManager.getConnection(url,user,password);
3.获得Statement对象(语句),用来执行SQL
创建普通的statement对象
Statement stat = conn.createStatement();
4.执行SQL语句
String sql = " ";
stat.execute(sql); 可以执行任何的sql语句,但是一般习惯执行DDL,DCL语句,返回结果是一个boolean类型,true代表有结果集,false代表无结果集,抛异常代表执行失败
stat.executeQuery(sql) 执行select语句,返回结果为一个ResuliSet对象,一般使用for循环遍历,抛出异常代表查询失败
stat.executeUpdate(sql)执行DML语句,例如Insert,delete,update,返回类型是Int,代表操作的行数
5.操作结果集(看情况)
6.关闭数据库连接(如果不关闭,数据库过段时间会崩溃)
conn.close();
- 用JDBC如何连接数据库
- [JDBC] 如何连接数据库
- Eclipse如何连接数据库---JDBC
- 如何使用jdbc连接上sqlserver数据库
- 如何使用jdbc连接上oracle数据库?
- Android如何使用JDBC连接SQLite数据库?
- 利用JDBC如何连接ORACLE数据库
- 如何实现JDBC连接mysql数据库
- 关于JDBC入门:如何连接数据库
- 用数据库JDBC连接写法
- 用jdbc连接sqlserver2000数据库
- 用Jdbc连接MySql数据库
- 用jdbc连接Oracle数据库
- 用JAVA,jdbc连接数据库
- JDBC入门技术:如何使用连接池技术连接数据库
- jdbc入门、jdbc连接数据库
- 在jsp中如何有JDBC连接各种数据库
- 如何通过JDBC连接MYSQL数据库(一)
- 部分加密算法简介
- CentOS 7下MySQL5.7的修改字符集编码为UTF8(解决中文乱码问题)
- Google的十个核心技术
- JS中的toFixed()四舍五入方法
- 自定义view文字在矩形里居中
- 用JDBC如何连接数据库
- 工厂方法模式(一):简单工厂方法模式
- codeforces 833E. Caramel Clouds
- Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)
- 对象序列化与反序列化(Serializable、Externalizable )
- [HAL库学习之路]2.按键输入
- alchemy catalyst(汉化工具) v10.0免费版下载附安装教程
- ubuntu下编写简单的hello world
- UVa Abbott's Revenge