Mysql, Oracle, SQL Server都是比较流行 的数据库,Mysql, Oracle是Oracle公司的产品,而SQL Server则是Microsoft的产品,两家公司的主流阵地不同,Oracle公司的主要产品是数据库,而Windows的主要产品则是Windows操作系统。
1.流行度对比
Mysql, Oracle, SQL Server, 2012 ~ 2022 流行度评分变化曲线如下图所示,数据来自 db-engines.com
从图中可以看出SQL Server远不及 Mysql 和 Oracle.
2.支持操作系统对比
SQL Server:Linux,Windows
Mysql:FreeBSD,Linux,OS X,Solaris,Windows
Oracle:AIX,HP-UX,Linux,OS X,Solaris,Windows,z/OS
3.数据库引擎综合评分对比
SQL Server:938.46 排名第三
Mysql:1204.16 排名第二
Oracle:1254.82 排名第一
4.开源对比
SQL Server:商业
Mysql:开源
Oracle:商业
从上面的几个角度来看,SQL Server均不占优势,教程少也是理所应当的。
因为你没用过sql server 。用过sql server 的话你就知道微软最强大最牛逼的功能:帮助手册。在sql server 客户端上按F1,你会有惊喜。谁会抱着金碗去乞讨呢?
mysql免费的原因吧
这简单啊,要看三种数据库的市场占有率和学习难度。有钱的大公司使用的大都是oracle,中小型公司使用的是sqlserver,技术比较强对性能要求比较高的就是mysql啦,从学习难度上看,微软的产品学起来比较简单,入门级别自学都可以,oracle和mysql相对复杂些。
现在MySQL开始被PostgreSQL慢慢代替了,postgresql性能比MySQL更好,更强大!
微软官方文档很齐全
一学就会,不需要教程!
有一种东西叫msdn,了解一下,好伐。
太过于重量级了,为了装个数据库装一堆东西。还版本各玩各的,高不成低不就。mysql有多轻量,性能不错,还开源。oracle不用评价了,公认的。
国内sqlServer用得其实也很多,特别是单位自用的erp,如管家婆、用友等,只是随着移动互联网的迅猛发展,APP、小程序、小型站点越来越多,其中绝大部分属于初创企业、独立开发者所开发。为了节省成本,且其项目初期用户量并不大的情况下,多数服务端选择了PHP+MySQL,从而推动了MySQL的流行。
页面更新:2024-04-25
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号