- Oracle是大型数据库而Mysql是中小型数据库
Oracle的价格非常高而Mysql是开源免费的;
Oracle的市场占有率达到40%,Mysql只有20%左右; - 安装时所用的空间差别很大
Oracle安装完后有3G左右,而Mysql安装完后才152M;(Oracle占用很大的内存空间) - Oracle支持大并发,大访问量,是OLTP(On-Line Transaction Processing联机事物处理系统)最好的工具。
- 单引号的处理
Mysql里可以用“双引号”包起字符串,Oracle里只可以用“单引号”包起字符串 - 字符串的“模糊比较”
①Mysql里用 字段名 like ‘%字符串%’ 进行字符串的“模糊比较”
②Oracle里也可用 字段名 like ‘%字符串%’ 进行字符串的“模糊比较”,但这种方法不能使用索引,速度不快。 - 事物的提交方式
①Oracle默认不自动提交,需要用户手动提交。
②Mysql默认自动提交。不支持事物。 - 空字符的处理
①在Oracle数据库中非空字段不允许有空的内容。
②在Mysql数据库中非空字段也有空的内容。 - 自动增长的数据类型处理
①Mysql是一个自动增长的数据类型,插入数据时候,不需要管理,它自己会自动增长
②Oracle不支持自动增长数据类型,通过建立一个自动增长的序列号来完成自动增长。
03-04
03-29
1145
05-14
552
02-08
551
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交