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,了解一下,好伐。 国内sqlServer用得其实也很多,特别是单位自用的erp,如管家婆、用友等,只是随着移动互联网的迅猛发展,APP、小程序、小型站点越来越多,其中绝大部分属于初创企业、独立开发者所开发。为了节省成本,且其项目初期用户量并不大的情况下,多数服务端选择了PHP+MySQL,从而推动了MySQL的流行。 太过于重量级了,为了装个数据库装一堆东西。还版本各玩各的,高不成低不就。mysql有多轻量,性能不错,还开源。oracle不用评价了,公认的。