1.首先,在D:\oracle\ora92\jdbc\lib下(Oracle安装目录)有许多.jar包文件,大家必须把其中的 ojdbc14.jar复制到你的项目中,然后右击此文件,继续选择“构建路径” 选择其中的“导入”选项,现在就可以打开并使用包下的类文件了。(注释:你也可以把该驱动程序放在classpath环境变量中,其他类包的设置也与此类 似)2.继续加载及注册驱动程序class.forname("oracle.jdbc.driver.oracledriver");加载驱动程序后,一般会建立一个driver对象,并经由调用drivermanager.registerdriver()来自动注册此对象。3.建立连接drivermanager.getconnection("jdbc:oracle:thin:@localhost:1521:lc",name,pass);其中jdbc url 的标准语法如下:::至此,我们可以发现具体分为三个部分:◆protocol:主要通讯协议◆subprotocol:次要的通讯协议,其驱动的名称◆data source identifier:数据来源如上例所示:"jdbc:oracle:thin"是通讯协议,@后"为有效的主机地址,然后是端口号,默认的是:1521,然后是你的数据源,,就是用户名和口令,用下面的形式也可以:connection con= drivermanager.getconnection("jdbc:oracle:thin:name/pass@localhost:1521:lc");返回一个connection 的对象con。4.建立一个SQL陈述式对象该例子是建立了个预制语句。preparedstatement pstmt = con.preparestatement(sql语句);也可以使用:statement stmt=con.createstatement();不同之处请大家查看帮助文档。5.执行该语句executeupdate(),executequery(),execute(),使用方法请查帮助文档。6.完成清理工作然后关闭连接,完整的例子:该类完成加载及连接,import java.sql.connection;import java.sql.drivermanager;import java.sql.sqlexception;public class dbconnection {public static connection dbconn(string name,string pass) {connection c = null;try {class.forname("oracle.jdbc.driver.oracledriver");} catch (classnotfoundexception e) {e.printstacktrace();}try {c =drivermanager.getconnection("jdbc:oracle:thin:@localhost:1521:sumoonbest",name,pass);} catch (sqlexception e1) {e1.printstacktrace();}return c;}}最后,此类完成发送语句,执行,清理。import java.sql.*;public class db extends dbconnection {private static connection con = null;public static void main(string[] args) {try {con= dbconn("sumoonbest","8848");if (con == null) {system.out.print("连接失败");system.exit(0);}string url = "delete from t_user where username=wang";preparedstatement pres = conn.preparestatement(url);system.out.print(pres.executeupdate()) ;}con.close();} catch (exception e) {e.printstacktrace();}}}

eclipse mac oracle数据库,Eclipse连接Oracle数据库的具体步骤相关推荐

  1. myeclipse文档链接oracle,[数据库]MyEclipse 连接Oracle数据库(初学者必看)

    [数据库]MyEclipse 连接Oracle数据库(初学者必看) 0 2015-05-06 22:03:18 前言:刚接触Oracle数据库,便有一个需求,编写控制台程序,实现主人登录.数据库为Or ...

  2. oracle通过DBlink连接神通数据库方法教程

    oracle通过DBlink连接神通数据库方法教程 (其他数据库也可以) **1.首先确认自己电脑版本 ** 找到Microsoft ODBC ,exe程序位置 :C:\Windows\System3 ...

  3. python3连接oracle教程,python3连接oracle数据库

    我这里使用的版本是python3.6 64位 ,cx_Oracle-5.3-11g.win-amd64-py3.6-2和instantclient-basic-windows.x64-18.5.0.0 ...

  4. arcgis读取oracle数据库,arcgis连接Oracle数据库

    arcgis连接Oracle数据库 配置声明:本人的电脑是win10 64位,安装的Oracle是oracleR11gr2 64  arcgis版本位10.2 安装是在同一台电脑上. 一.首先是安装O ...

  5. linux查询数据库服务名,如何快速查看Oracle服务名连接的数据库的信息

    快速查看Oracle服务名连接的数据库的信息: 具体操作命令及结果信息如下: ------------------------------------------------------------- ...

  6. erwin连接oracle数据库,erwin连接oracle9i数据库

    评论 # re: erwin连接oracle9i数据库 2008-05-14 17:25 为鹏飞 帮帮我好吗,我用的是oracle10g,也出现了这样的情况,现在还没解决.把您的联系方式发到我邮箱里我 ...

  7. Navicat 数据库连接工具连接oracle数据库提示cannot create oci handles问题解决方法

    Navicat 连接 oracle 数据库需要本地有 oracle 环境. oracle 客户端太大了,我们只需装个 oracle install client 就好了. oracle install ...

  8. java中oracle.链接,java连接Oracle数据库的方法解析

    本文主要对java连接Oracle数据库方法进行步骤解析,具有很好的参考价值,需要的朋友一起来看下吧 Oracle数据库先创建一个表和添加一些数据 1.先在Oracle数据库中创建一个student表 ...

  9. Oracle 原理: JAVA连接Oracle数据库 (JDBC)

    首先第一步要新建JAVA工程并且到导入Oracle驱动到JAVA外部依赖包: 驱动也可以在网络上找.只要下载Oracle,Oracle驱动就存在,驱动就是 jdbc目录下的ojdbc6.jar文件., ...

  10. 【Oracle】Python 连接Oracle 数据库

    From: http://space.itpub.net/22664653/viewspace-711728 Python 连接Oracle 数据库,需要使用cx_Oracle 包. 1 下载cx_O ...

最新文章

  1. 【Smart_Point】动态内存与智能指针
  2. 剑指offer23:从上到下打印二叉树
  3. ​从熵不变性看Attention的Scale操作
  4. Eclipse和debug的一些快捷键:F8一直执行到下一个断点。
  5. js正则表达式截取字符串中的数字(不包括正负号)
  6. PAT (Basic Level) Practice1006 换个格式输出整数
  7. awk字符串匹配与传参
  8. 关于STM8S003f3p6的定时器2通道3无法输出pwm的问题
  9. VUE图片裁剪,打码,旋转功能
  10. 不定积分知识结构图_不定积分计算法则总结
  11. Python提取信息测试
  12. illumina平台的测序接头
  13. 收藏:青春,最美!哈理工学子合唱《我的骄傲》(原唱杨培安)
  14. 送H-1B 及其他I-129 申请别忘用新表
  15. java查找图片_用java查找图片中的图片?
  16. 换个姿势做运维!GOPS 2022 · 深圳站精彩内容抢先看
  17. 安卓中的对称加密,非对称加密,MD5加密的算法
  18. FleaPHP 学习笔记2
  19. 属性子集选择的基本启发方法_3.4.4 属性子集选择
  20. pcie扰码的作用_物理层逻辑知识,关于扰码器需要遵循的规则

热门文章

  1. 大数据 对冲基金Cayman Atlantic
  2. 投入产出比增长2倍以上!银泰抛弃传统数据库转投阿里云PolarDB
  3. 【故障诊断预测】基于matlab FFT与DBN轴承故障诊断预测【含Matlab源码 1741期】
  4. 【优化算法】Iterative映射和单纯形法的改进灰狼优化算法(SMIGWO)【含Matlab源码 1746期】
  5. 【基础教程】基于matlab图像处理(读写+显示+运算+转换+变换+增强+滤波+分析+统计)【含Matlab源码 144期】
  6. html5新标签笔记,HTML5新标签学习笔记
  7. python:拼接多个csv文件
  8. 例4.4 最大公约数 - 九度教程第47题(最大公约数GCD)
  9. 会做饭的机器人曰记_会做饭的机器人作文二百字
  10. Linux读取内核空间,linux,arm_arm如何在内核空间直接读写某个物理地址(或者进程的虚拟地址),linux,arm,c,linux-kernel,memory - phpStudy...