Heim > Backend-Entwicklung > PHP-Tutorial > So betreiben Sie MongoDB mit PHP und einfacher Analyse

So betreiben Sie MongoDB mit PHP und einfacher Analyse

墨辰丷
Freigeben: 2023-03-29 12:24:01
Original
1651 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die einfache Bedienung von MongoDB mit PHP erläutert. Er analysiert kurz, wie die MongoDB-Datenbank mit grundlegenden Bedienkenntnissen wie dem Hinzufügen, Löschen, Ändern und Abfragen betrieben wird Ich muss darauf verweisen

Wenn Sie MongoDB mit PHP betreiben, laden Sie zunächst das MongoDB-Erweiterungspaket aus dem Internet herunter, https://github.com/mongodb/mongo-php-driver/downloads, und wählen Sie es aus das entsprechende Erweiterungspaket.

Das habe ich heruntergeladen und entpackt. VC6 ist für Apache geeignet, VC9 ist für IIS geeignet und ts (Thread Safe) bedeutet, dass PHP als Modul läuft.

Dann legen Sie die php_mongo.dll im ext-Ordner in PHP ab, fügen Sie dann extension=php_mongo.dll zu PHP.INI hinzu und starten Sie Apache neu.

Das PHP-Erweiterungspaket MongoDB ist jetzt installiert.

Informationen zum Abfragen einiger Funktionen in MongoDB finden Sie im Handbuch http://us.php.net/manual/en/class.mongocollection.php

<?php
error_reporting(7);
$conn = new Mongo();
$db = $conn->PHPDataBase;
$collection = $db->PHPCollection;
/*-----------------------------
 * 删除
 *-----------------------------
$collection->remove(array("name" => "xixi111"));
*/
/*------------------------------
 * 插入
 *------------------------------
for($i = 0;$i <= 50;$i++) {
  $data = array("name" => "xixi".$i,"email" => "673048143_".$i."@qq.com","age" => $i*1+20);
  $collection->insert($data);
}
*/
/*-------------------------------
 * 查找
 *-------------------------------
$res = $collection->find(array("age" => array(&#39;$gt&#39; => 25,&#39;$lt&#39; => 40)),array("name" => true));
foreach($res as $v) {
  print_r($v);
}
*/
/*-------------------------------
 * 更新
 *-------------------------------
 $collection->update(array("age" =>22),array(&#39;$set&#39; => array("name" => "demoxixi")));
*/
?>
Nach dem Login kopieren

Zusammenfassung: Das Obige ist das Ich hoffe, dass der Inhalt des gesamten Artikels für das Studium aller hilfreich sein wird.

Verwandte Empfehlungen:

PHP Learning Record Array Function

PHP-Implementierung des Exportierens von formatierten Excel-Beispielfreigaben

PHP implementiert die Methode, die Angabe des Rückruftyps basierend auf Callable zu erzwingen

Das obige ist der detaillierte Inhalt vonSo betreiben Sie MongoDB mit PHP und einfacher Analyse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage