jdbc连接数据库的方式,jdbc 数据库连接

jdbc连接数据库的方式,jdbc 数据库连接,Jdbc连接数据库基本步骤详解

这篇文章主要为大家详细介绍了Jdbc连接数据库的基本步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

Jdbc连接数据库的基本步骤,供大家参考,具体内容如下

包demo.jdbc

导入Java。SQL。连接;

导入Java。SQL。司机经理;

导入Java。SQL。结果集;

导入Java。SQL。SQL异常;

导入Java。SQL。声明;

公共类JdbcConn {

/**

*JDBC(爪哇数据库连接)数据库连接,有以下几个步骤:

*1.加载驱动程序Class.forName(驱动程序);

*2.创建连接对象驱动程序管理器。获取连接(URL,用户名,密码);

*3.创建结构化查询语言语句的执行对象

*4.执行结构化查询语言语句

*5.对执行结果进行处理

*6.关闭相关连接对象(顺序跟声明的顺序相反)。

*/

公共静态void main(String[] args) {

字符串MySQL驱动程序=' com。MySQL。JDBC。'驱动程序';

string mysqurl=' JDBC:MySQL://localhost:3306/my base ';

字符串mysqlUser=' root

字符串mysqlPass=' 111

字符串Oracle driver=' Oracle。JDBC。司机。Oracle驱动程序';

string Oracle URL=' JDBC:Oracle:thin:@ localhost:1521:XE ';

字符串用户名=' zl

字符串密码=' 444 ';

string SQL=' select ename from EMP ';

尝试{

班级。对于名称(Oracle驱动程序);

} catch(ClassNotFoundException e){

System.out.println('找不到驱动');

e。printstacktrace();

}

连接连接=空;

尝试{

驱动程序管理器。getconnection(Oracle URL,用户名,密码);

} catch (SQLException e) {

System.out.println('数据库连接错误');

e。printstacktrace();

}

语句st=空

尝试{

ST=conn . create语句();

} catch (SQLException e) {

System.out.println('创建数据库声明类错误');

e。printstacktrace();

}

布尔标志=假;

int rows=0;

结果集rs=空

尝试{

flag=ST . execute(SQL);

rows=ST . execute update(SQL);

RS=ST . execute query(SQL);

while(rs.next()){

//通过列的标号来查询数据;

字符串名称=RS。getstring(1);

//通过列名来查询数据

字符串名称2=RS。getstring(' ename ');

System.out.println(名称);

}

} catch (SQLException e) {

System.out.println('测试- ');

e。printstacktrace();

}

//关闭数据连接对象

尝试{

如果(rs!=null){

RS。close();

}

如果(st!=null){

ST . close();

}

如果(conn!=null){

conn . close();

}

} catch (SQLException e) {

e。printstacktrace();

}

}

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些
  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些,关系型数据库与非关系型数据库简介
  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 什么是分库分表,为什么要进行分库分表-,分库分表的区别,数据库分库分表是什么,什么情况下需要用分库分表
  • vb中adodb连接数据库,
  • treeview控件绑定数据,wpf treeview数据绑定,详解TreeView绑定数据库
  • sql的多表查询,数据库如何实现多表查询
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库,SQLServer2019 数据库的基本使用之图形化界面操作的实现
  • sql数据库定时备份怎么弄,mysql 定期备份
  • sql数据库定时备份怎么弄,mysql 定期备份,MySQL 数据库定时备份的几种方式(全面)
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar,SQL中varchar和nvarchar的基本介绍及其区别
  • 留言与评论(共有 条评论)
       
    验证码: