zoukankan      html  css  js  c++  java
  • oracle和mysql区别

    1、本质的区别。oracle是对象关系数据库管理系统,简称ordbms。mysql是开源关系数据库关系系统,简称rdbms。Oracle是收费的。mysql是开源、免费的。
    2、数据库安全性。myql就账号/密码/location等。oracle可以从账号密码,本地账户。指定账户,配置文件,外部身份验证。高级安全验证等。
    3、语法不同。oracle被称为pl-sql语言,而且强大的pl-sql工具,具有强大的功能,用于生成报表输出。
    4、database不同。mysql没有快照、角色定义、表空间以及自动存储管理。
    5、区分大小写。oracle和mysql虽然本质上不缺分大小写,但在有些时候区分大小写,比如mysql的数据库名和表,具体还要看底层操作系统。
    6、编程语言不同。oracle支持多种编程语言,可以直接在内部编写代码,此外为了传输oracle可以用xml格式。
    mysql不支持系统内部语言,也不支持xml传输。
    7、mysql和oracle支持的字符格式区别。mysql支持 char(255)和varchar(65535)字符,
    oracle支持char(2000)、nchar(2000),varchar2(4000),nvarchar2(4000),
    8、mysql不支持扩展程序,oracle支持扩展中程序,比如active vault、GUARD。
    9、临时表不同存储。mysql仅对当前可用的数据库,一旦会话结束,临时表也查询不到。
    10、备份不同,oracle备份用rman备份程序极少的命令备份和恢复数据源,
    11、数据库的管理。oracle dba具有很多可用的地方。
    12、数据库认证,mysql比oracle更方便,mysql可以直接更具location指定对应ip进行访问对应db。
  • 相关阅读:
    HDU 2852 KiKi's K-Number (主席树)
    HDU 2089 不要62
    Light oj 1140 How Many Zeroes?
    Bless You Autocorrect!
    HDU 6201 transaction transaction transaction
    HDU1561 The more ,The better (树形背包Dp)
    CodeForces 607B zuma
    POJ 1651 Mulitiplication Puzzle
    CSUOJ 1952 合并石子
    Uva 1599 Ideal path
  • 原文地址:https://www.cnblogs.com/xmao/p/12100074.html
Copyright © 2011-2022 走看看