centos lnmp支持的数据库
一、概念与总体说明
二、按安装方式区分
三、常见选择对比
| 数据库 | 在 lnmp 一键包中的支持 | 说明 |
|---|---|---|
| mysql | 支持(安装时可选择版本) | 关系型,生态成熟,适合大多数 web 场景 |
| mariadb | 支持(安装时可选择版本) | mysql 分支,兼容性好,常用作替代 |
| postgresql | 不直接内置 | 需自行安装数据库与 php 扩展(pdo_pgsql) |
| sqlite | 不直接内置 | 需 php 的 sqlite3 扩展,适合轻量/嵌入式 |
| oracle | 不直接内置 | 需 oracle instant client 与 php oci8 扩展 |
| microsoft sql server | 不直接内置 | 需 php sqlsrv/pdo_sqlsrv 扩展(微软驱动) |
| mongodb | 不直接内置 | 需 php mongodb 扩展,适合文档型场景 |
| redis | 常见作为缓存/队列 | 一键脚本通常提供 redis 可选安装,常与 lnmp 搭配使用(严格意义为内存数据库/缓存) |