📅  最后修改于: 2023-12-03 14:44:22.600000             🧑  作者: Mango
MongoDB-PHP是一种用于PHP编程语言的MongoDB驱动程序。MongoDB是一种NoSQL数据库,不同于传统的关系型数据库,它使用JSON风格的文档来存储数据。MongoDB-PHP驱动程序使得PHP程序员可以使用PHP语言轻松地与MongoDB交互。
连接到MongoDB数据库
<?php
$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");
?>
插入一条数据
<?php
$bulk = new MongoDB\Driver\BulkWrite;
$doc = ['_id' => new MongoDB\BSON\ObjectID, 'name' => 'John', 'age' => 30];
$bulk->insert($doc);
$manager->executeBulkWrite('test.users', $bulk);
?>
查询数据
<?php
$filter = ['name' => 'John'];
$options = ['projection' => ['_id' => 0, 'name' => 1]];
$query = new MongoDB\Driver\Query($filter, $options);
$rows = $manager->executeQuery('test.users', $query);
foreach ($rows as $row) {
print_r($row);
}
?>
要使用MongoDB-PHP,您需要PHP 5.4或更高版本,并安装MongoDB-PHP驱动程序。
您可以使用Pear包管理器或Composer进行安装。以下是使用Composer的示例:
composer require mongodb/mongodb
一旦安装MongoDB-PHP,您就可以使用上面的示例开始在PHP应用程序中使用MongoDB。