MySQL和Oracle数据库之间的差异
MySQL和Oracle数据库之间的区别是什么。我知道它们都是RDBMS,都使用SQL作为查询语言,都是由Oracle开发的。那么这两者在技术上有什么区别呢 Mysql和Oracle都是RDM。甲骨文没有开发MySQL,他购买了它。 两者都是相同的,只是语法不同而已 对于mysql中的限制行MySQL和Oracle数据库之间的差异,mysql,oracle,rdbms,Mysql,Oracle,Rdbms,MySQL和Oracle数据库之间的区别是什么。我知道它们都是RDBMS,都使用SQL作为查询语言,都是由Oracle开发的。那么这两者在技术上有什么区别呢 Mysql和Oracle都是RDM。甲骨文没有开发MySQL,他购买了它。 两者都是相同的,只是语法不同而已 对于mysql中的限制行 select * from tbl limit 1 在甲骨文中 SELECT * FROM tbl WHERE ROWNUM <=1; SELECT*fromtbl,其中ROWNUM我在Deuth
select * from tbl limit 1
在甲骨文中
SELECT * FROM tbl WHERE ROWNUM <=1;
SELECT*fromtbl,其中ROWNUM我在Deuth Bank使用了Oracle 1,5年,在其他工作中有一些MySQL的经验。
一般来说,Oracle功能更强大,是一种更深入的RDBMS,它允许您编写任何复杂的系统。这就是为什么它被用于银行、军事和科学领域
MySQL-是一种轻巧、简单的RDBMS,非常适合用于网络,例如小型网店、个人网页或学校网页。更复杂的web通常使用RDBMS PostgreSQL
Oracle允许您使用包(通常在PL/SQL上)、coursurs(与subselect相同)、PL/SQL语言、角色、快照、同义词、表空间。
此外,Oracle还有更高级的数据类型,以及一些不同的数据类型
例如:
MySQL中的BIGINT
(8字节),在Oracle中称为-NUMBER
(19,0)
因为我在Oracle中错过的是select*from dual
,其中dual是Oracle中的默认虚拟表。
要进行更深入的比较,请查看Oracle网站上的比较表:
为什么不在谷歌上搜索相同的内容呢?你的问题太广泛了,但Oracle是一个企业数据库,支持MySQL不支持的许多东西,包括分析功能、函数索引等。哈哈。。。!!如果有什么事谷歌可以告诉我。为什么我们要使用堆栈溢出的书籍,就像是一个主题的作业…@RavinduShantha如果你想问这样的道德问题,那是合适的。这在很多层面上都是错误的。。。