eclipse mac oracle数据库,Eclipse连接Oracle数据库的具体步骤
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数据库的具体步骤相关推荐
- myeclipse文档链接oracle,[数据库]MyEclipse 连接Oracle数据库(初学者必看)
[数据库]MyEclipse 连接Oracle数据库(初学者必看) 0 2015-05-06 22:03:18 前言:刚接触Oracle数据库,便有一个需求,编写控制台程序,实现主人登录.数据库为Or ...
- oracle通过DBlink连接神通数据库方法教程
oracle通过DBlink连接神通数据库方法教程 (其他数据库也可以) **1.首先确认自己电脑版本 ** 找到Microsoft ODBC ,exe程序位置 :C:\Windows\System3 ...
- 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 ...
- arcgis读取oracle数据库,arcgis连接Oracle数据库
arcgis连接Oracle数据库 配置声明:本人的电脑是win10 64位,安装的Oracle是oracleR11gr2 64 arcgis版本位10.2 安装是在同一台电脑上. 一.首先是安装O ...
- linux查询数据库服务名,如何快速查看Oracle服务名连接的数据库的信息
快速查看Oracle服务名连接的数据库的信息: 具体操作命令及结果信息如下: ------------------------------------------------------------- ...
- erwin连接oracle数据库,erwin连接oracle9i数据库
评论 # re: erwin连接oracle9i数据库 2008-05-14 17:25 为鹏飞 帮帮我好吗,我用的是oracle10g,也出现了这样的情况,现在还没解决.把您的联系方式发到我邮箱里我 ...
- Navicat 数据库连接工具连接oracle数据库提示cannot create oci handles问题解决方法
Navicat 连接 oracle 数据库需要本地有 oracle 环境. oracle 客户端太大了,我们只需装个 oracle install client 就好了. oracle install ...
- java中oracle.链接,java连接Oracle数据库的方法解析
本文主要对java连接Oracle数据库方法进行步骤解析,具有很好的参考价值,需要的朋友一起来看下吧 Oracle数据库先创建一个表和添加一些数据 1.先在Oracle数据库中创建一个student表 ...
- Oracle 原理: JAVA连接Oracle数据库 (JDBC)
首先第一步要新建JAVA工程并且到导入Oracle驱动到JAVA外部依赖包: 驱动也可以在网络上找.只要下载Oracle,Oracle驱动就存在,驱动就是 jdbc目录下的ojdbc6.jar文件., ...
- 【Oracle】Python 连接Oracle 数据库
From: http://space.itpub.net/22664653/viewspace-711728 Python 连接Oracle 数据库,需要使用cx_Oracle 包. 1 下载cx_O ...
最新文章
- 【Smart_Point】动态内存与智能指针
- 剑指offer23:从上到下打印二叉树
- ​从熵不变性看Attention的Scale操作
- Eclipse和debug的一些快捷键:F8一直执行到下一个断点。
- js正则表达式截取字符串中的数字(不包括正负号)
- PAT (Basic Level) Practice1006 换个格式输出整数
- awk字符串匹配与传参
- 关于STM8S003f3p6的定时器2通道3无法输出pwm的问题
- VUE图片裁剪,打码,旋转功能
- 不定积分知识结构图_不定积分计算法则总结
- Python提取信息测试
- illumina平台的测序接头
- 收藏:青春,最美!哈理工学子合唱《我的骄傲》(原唱杨培安)
- 送H-1B 及其他I-129 申请别忘用新表
- java查找图片_用java查找图片中的图片?
- 换个姿势做运维!GOPS 2022 · 深圳站精彩内容抢先看
- 安卓中的对称加密,非对称加密,MD5加密的算法
- FleaPHP 学习笔记2
- 属性子集选择的基本启发方法_3.4.4 属性子集选择
- pcie扰码的作用_物理层逻辑知识,关于扰码器需要遵循的规则
热门文章
- 大数据 对冲基金Cayman Atlantic
- 投入产出比增长2倍以上!银泰抛弃传统数据库转投阿里云PolarDB
- 【故障诊断预测】基于matlab FFT与DBN轴承故障诊断预测【含Matlab源码 1741期】
- 【优化算法】Iterative映射和单纯形法的改进灰狼优化算法(SMIGWO)【含Matlab源码 1746期】
- 【基础教程】基于matlab图像处理(读写+显示+运算+转换+变换+增强+滤波+分析+统计)【含Matlab源码 144期】
- html5新标签笔记,HTML5新标签学习笔记
- python:拼接多个csv文件
- 例4.4 最大公约数 - 九度教程第47题(最大公约数GCD)
- 会做饭的机器人曰记_会做饭的机器人作文二百字
- Linux读取内核空间,linux,arm_arm如何在内核空间直接读写某个物理地址(或者进程的虚拟地址),linux,arm,c,linux-kernel,memory - phpStudy...