00
最新版本与兼容性
Versions & Licensing
学数据库第一件事不是敲 SQL,是搞清楚自己学的是哪一档版本。版本错了,命令全错。下面这张表是 2026 年前后的版本基线,照着装,别追那种半年就下线的尝鲜版。
| 产品 | 版本 | 定位与发布 | 开源协议 / 适用场景 |
|---|---|---|---|
| MySQL | 8.4 LTS | 2024 年 4 月发布的长期支持版,官方承诺维护到 2032 年,是当前生产首选。 | GPL 社区版开源;中小型网站、互联网公司主力,电商、内容、业务系统。 |
| MySQL | 9.x Innovation | innovation 系列,以官网最新稳定版为准,半年一迭代,尝鲜用,不建议直接上生产核心。 | GPL 体验新特性(如更好的 JSON、向量支持)。 |
| Oracle | Database 23ai | 2023 年发布(2024 年全面可用),自称"AI 原生",内置向量数据库、JSON 关系二元性、SQL 属性图。 | 商业付费(有免费 XE 版);金融、电信、大企业核心交易,对稳定性要求极高的场景。 |
| Oracle | 19c | 上一个长期支持版(LTS),大量老银行、ERP 系统还跑在这一版上。 | 商业付费;存量系统维护、考证(OCP 19c)。 |
| PostgreSQL | 17 | 2024 年 9 月发布,性能与逻辑复制增强,是当前稳定主流版。 | PostgreSQL License(类 BSD);要求标准兼容、复杂查询、地理空间、JSON、AI 向量的团队。 |
| PostgreSQL | 18 | 以官网最新稳定版为准,每年 9~10 月发一个大版本,向后兼容性极好。 | 开源;新项目可直接上最新稳定版。 |
论三个名字先混个脸熟
MySQL:互联网的"国民数据库",阿里、字节早期都靠它起家。优点是简单、快、生态大、招人容易;缺点是标准 SQL 兼容和复杂能力上偶尔"自己一套"。
Oracle:数据库里的"劳斯莱斯",贵、稳、强。银行、电信、大型国企核心系统的标配,PL/SQL 存储过程写得飞起。学它主要是吃企业饭。
PostgreSQL:自称"世界上最先进的开源数据库",标准 SQL 兼容最好、功能最全,JSON、数组、地理空间(PostGIS)、向量(pgvector)一把梭。近年来在 AI/RAG 圈火得一塌糊涂。