赞
赏
Oracle 数据库是一个对象关系数据库管理系统(ORDBMS),它通常被称为 Oracle RDBMS 或简称为 Oracle,是一个收费的数据库。
MySQL 是一个开源的关系数据库管理系统(RDBMS)。它是世界上使用最多的 RDBMS,作为服务器运行,提供对多个数据库的多用户访问。它是一个开源、免费的数据库。
Oracle 使用了许多安全功能,如用户名,密码,配置文件,本地身份验证,外部身份验证,高级安全增强功能等。
MySQL 使用三个参数来验证用户,即用户名,密码和位置。
Oracle 数据库支持从数据库内部编写,编译和执行的几种编程语言。此外,为了传输数据,Oracle 数据库使用 XML。
MySQL 不支持在系统内执行其他语言,也不支持 XML。
在 Oracle 中临时表一旦创建就会存在,直到它们被显式删除,并且对具有适当权限的所有会话都可见。但是,临时表中的数据仅对将数据插入表中的用户会话可见,并且数据可能在事务或用户会话期间持续存在。
在 MySQL 中,临时表是仅对当前用户会话可见的数据库对象,并且一旦会话结束,这些表将自动删除。
Oracle 提供不同类型的备份工具,如冷备份,热备份,导出,导入,数据泵。
MySQL 有 mysqldump 和 mysqlhotcopy 备份工具。
MySQL 对比 Oracle 最大的优点就是体积小,安装简单,对硬件要求不高,在中小型企业中,MySQL 反而更加受到青睐。