全球“万人迷”MySQL或许并没有想象中的那么“香”

来源:这里教程网 时间:2026-03-01 16:45:19 作者:

前段时间笔者无意中看到一篇名为《全球“万人迷”MySQL在中国“境遇”如何?》的文章。文章以DB- Engines官网6月显示数据入手,通过细数其发展史到今天市场份额,再通过与中国的故事目前多数关系型国产数据库都是基于MySQL二次开发而来,最后得出结论肯定了国产MySQL技术路线乃至整个开源数据库。然而笔者却以为所谓“万人迷”MySQL或许并没有文章中所描述的那么“香”!

首先,MySQL在经历两次卖身后最终被数据库大佬Oracle收入囊中。完成了美国Oracle公司无论是商业领域还是开源领域对数据库行业全球的垄断地位,同时也实现了Oracle从中低端市场到高端市场的全面部署。然而MySQL的原作者Monty对Oracle的两次(1999年试图收购MySQL失败)收购是存有疑虑的。于是发起了Help saving MySQL”的在线请愿活动,并在MySQL闭源前将其分化形成新的分支MariaDB。之前很多使用MySQL的纷纷转头MariaDB或寻求其他数据库,如美国维基百科2013年正式从MySQL迁移至MariaDB。可见大家对MySQL的开源性始终存有疑虑。

其次,MySQL为什么会成为“万人迷”? 致命的问题往往是简单且直接的。其原因就是Oracle售价太贵,让许多企业纷纷寻求解决方案。事情的转变首先出现在中国,以阿里巴巴为主的中国互联网企业纷纷提出去“IOE”。正如雷布斯的那句话“站在风口,猪都能飞上天“。MySQL由于免费且正值当口进而被受青睐,逐渐形成了星火燎原之势,彼时的MySQL还尚未被Oracle收购。如果去“IOE”被提出前MySQL已经成为Oracle家产品,相信所谓的“万人迷”就是其他的什么开源数据库了。其实这也是没有办法的事,因为我国数据库产业起步太晚,与以美国为主的西方发达国家差距很大。然而从近期俄罗斯在科技上的制裁尤其是开源领域,很难让人不去联想美国是否正在利用开源给中国编制一张大网。

再次,我们来看看MySQL与中国的前世今生。MySQL在中国也仅仅只是有过一个研发中心和教育中心。那还是在2006 年MySQL还隶属于瑞典的MySQL AB公司的时候成立的,其实在笔者看来这次合作也就是为了在中国推广MySQL而已。随后连续两次收购结束后,在2009年这种合作也就随之土崩瓦解了。按理说学习开源利用开源然后掌握核心技术,进而发展独立自主且掌握完全知识产权的国产数据库对于起步较晚的我们来讲很有帮助。然而从MySQL中国研发中心的事情上看,似乎美国人并不想给我们这个机会。他们仅仅是在兜售自己的产品,兜售开源并且巴不得你连改都不改直接使用,到时候制裁就会来的更直接准确了。

最后,我们再来看看Oracle。早在上世纪70年代一间名为Ampex的软件公司,就在为美中央情报局设计一套名叫Oracle的数据库,而Oracle现任董事长兼CTO Ellison就是主要程序员之一,随后便成立Oracle公司。Ellison此人,亲近美国军方,是著名的“中国威胁论”推崇者。早在2018年10月接受福克斯新闻采访时就说过这么一段话:如果就这么让中国经济超越我们,让中国培养出比我们更多的工程师,让中国科技公司击败我们的科技公司,那我们就离军事科技也落后的那天不远了。美国与中国的激烈竞争中,我站美国队。其在2016年美大选时支持被称为“反华急先锋”的马可·卢比奥,2020年又为川普举办筹款活动。试想一下如此一个人掌控着在我国金融行业各类数据库中占比13%(据信通院《数据库发展研究报告(2021年)》数据显示)的MySQL,还有占比更高的Oracle。我想正常人都能嗅到这其中隐藏着的巨大危机吧!现在看看你手中的MySQL还“香”吗?

然而借着开源之势,国内众多数据库厂商纷纷基于MySQL开发数据库产品,然后摇身一变成了所谓的自研国产数据库。有俄罗斯珠玉在前试问这种国产数据库是否真的能用到关系国家安全、国民经济命脉的重要行业和关键领域?

细数那些国之重器的研发哪个不是被逼到绝境而突围出来的。或许之于数据库,开源对我们并非是一件好事!难道像数据库这类关系国家命脉的基础软件我们指望着和以美国为主导的开源社区合作来完成,还是让那些秉持着“拿来主义”其目的只为赚更多W的厂商,拿美国开源数据库随便改改就算自研成功了,不是吧?如果2013年7月的“菱镜门事件”还未能让某些人认识到掌握核心技术拥有自主知识产权的重要性,那么如今俄乌战争中俄罗斯受到的全方位制裁还不足以让我们清醒吗?

相关推荐