Appearance
MongoDB PHP 扩展
官方扩展 mongodb
PHP 官方推荐使用 mongodb 扩展(非旧版 mongo),支持 PHP 7+。
Linux 安装(apt + php 示例)
bash
# 安装 PHP 与 composer 后
sudo pecl install mongodb在 php.ini 中添加:
ini
extension=mongodb验证:
bash
php -m | grep mongodbWindows 安装
- 在 PECL Windows 或 windows.php.net 下载与 PHP 版本、架构、线程安全一致的 DLL。
- 将
php_mongodb.dll放到 PHP 的ext目录。 - 在
php.ini中添加:extension=mongodb。 - 重启 Web 服务器,用
phpinfo()或php -m确认。
Composer 安装 PHP 库
扩展只提供 C 层接口,应用层通常使用 mongodb/mongodb 库:
bash
composer require mongodb/mongodb下一节介绍 MongoDB PHP 使用该库进行 CRUD。