安装 MongoDB PHP 扩展:
首先,确保你的系统已经安装了 MongoDB 数据库,然后可以使用 pecl(PHP Extension Community Library)来安装 MongoDB PHP 扩展。打开终端,并执行以下命令:
pecl install mongodb
或者,如果你使用 Composer,你也可以通过以下方式安装:
composer require mongodb/mongodb
连接到 MongoDB:
<?php
require 'vendor/autoload.php'; // 如果使用 Composer 安装
use MongoDB\Client;
// 创建 MongoDB 客户端
$client = new Client("mongodb://localhost:27017");
// 选择数据库
$database = $client->mydb;
echo "Connected to the database successfully";
?>
插入文档:
<?php
use MongoDB\Client;
$client = new Client("mongodb://localhost:27017");
$database = $client->mydb;
$collection = $database->mycollection;
// 插入文档
$document = [
"name" => "John Doe",
"age" => 30,
"city" => "New York"
];
$collection->insertOne($document);
echo "Document inserted successfully";
?>
查询文档:
<?php
use MongoDB\Client;
$client = new Client("mongodb://localhost:27017");
$database = $client->mydb;
$collection = $database->mycollection;
// 查询文档
$cursor = $collection->find();
foreach ($cursor as $document) {
echo json_encode($document), "\n";
}
?>
这些是 MongoDB PHP 扩展的基本用法示例。你可以使用 MongoDB PHP 扩展执行各种操作,包括插入、查询、更新、删除等。详细的 API 文档可以在 MongoDB 的官方网站上找到:[MongoDB PHP Library](https://docs.mongodb.com/drivers/php)。
转载请注明出处:http://www.zyzy.cn/article/detail/14236/MongoDB