Oracle(一)之安装与使用

##概述

oracle是关系型数据库中的一种,与MySql类似,也是一种数据库服务,oracle公司出品。比MySql安全可靠,但收费。

oracle数据库无论在存储数据量,性能,执行效率,安全性,稳定性等各个方面都优于mysql,唯一的缺点就是收费,所以oracle数据库是很多大公司的首选。

我们公司的门户网站使用的是oracle数据库,所以有幸可以实际操作oracle,但优于研究还不深,所以此时总结的都是比较浅显的东西,随着不断学习,以后会慢慢完善。

对oracle的总结主要包括五个部分:

  1. Oracle(一)之安装与使用。
  2. Oracle(二)之视图的使用。
  3. Oracle(三)之存储过程的使用。
  4. Oracle(四)之触发器的使用。
  5. Oracle(五)之定时Job的使用。
  6. Oracle(六)之PL/SQL Developer的安装与使用。
  7. Oracle(七)之Oracle与MySql的使用区别。

##Oracle的下载与安装

##Oracle的历史版本

  1. oracle2:这是最早的oracle版本,在1979年发布。
  2. oracle3:1983年发布。该版本使用C语言对Oracle进行重构。
  3. oracle4:1984年发布。
  4. oracle5:1985年发布。
  5. oracle6:1988年发布。
  6. oracle7:1992年发布。
  7. oracle8:1997年发布。在这个版本之前,oracle都是用户企业内部数据存储。这个版本后开始支持互联网数据存储。
  8. oracle8i:1998年发布。"i"的意思是Internet,添加了大量支持Internet的功能。
  9. oracle9i:2001年发布。
  10. oracle10g:2002年发布。10g是oracle的应用服务器版本。“g”的意思是grid,网格。这个版本支持网格计算的功能。
  11. oracle11g:2007年发布。
  12. oracle12c:2015年发布。"c"的意思是cloud,云。该版本添加了云服务器组件。
  13. oracle18c:2018年发布。从此版本开始,版本号将与年后保持一致。

注:由于oracle12c在2015年才出现,所以目前主流的oracle版本还是oracle11g。

##Oracle的下载

Oracle的官网下载地址是:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

注:目前在oracle官网上下载东西都需要登录。

##Oracle的安装

网上有很多Oracle的安装教程,推荐:https://blog.csdn.net/suyu_happy/article/details/78868906

 

##Oracle数据的sql语句

Oracle也是关系型数据库,通用的Sql语句在Oracle上也适用。所以Mysql中的增删改查sql同样可以在Oracle中使用,所以这里不再次讲解,具体可以参照MySql(一)之使用入门

Oracle与Mysql存在一些不同的sql语法,具体后面会详细解释。

 

##Oracle数据库在Java程序中使用

Java程序中操作数据库包括两个部分,1:连接数据库,2:写sql语句操作数据库。sql语句几乎与使用MySql相同。下面主要讲解连接Oracle数据。

在SpringBoot项目中添加的依赖是:

<!-- spring-boot项目操作数据库的jdbc包 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jdbc</artifactId>
    <version>2.0.4.RELEASE</version>
</dependency>

<!-- 操作oracle包 -->
<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc14</artifactId>
    <version>10.2.0.4.0</version>
</dependency>

数据库参数:

driverClassName=oracle.jdbc.driver.OracleDriver
url=jdbc:oracle:thin:@127.0.0.1:1521:xia
username=root
password=root

其他与使用MySql一样。

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值