Heim > Backend-Entwicklung > PHP-Tutorial > PHP MongoDB-Konnektivität

PHP MongoDB-Konnektivität

PHP中文网
Freigeben: 2024-12-03 11:26:40
nach vorne
989 Leute haben es durchsucht

Php stellt einen MongoDB-Treiber für die Verbindung mit MongoDB bereit Datenbank. Nach der Installation können wir Datenbankoperationen ausführen mit php. Hier verwenden wir Ubuntu 16.04, um ein Beispiel zu erstellen. Dieses Beispiel umfasst die folgenden Schritte.

1) Installation Treiber

  1. $ pecl install mongodb  

MongoDB Php mongodb connectivity 1

2) Bearbeiten Sie php.ini Datei

Sie wird im Apache-Serververzeichnis gespeichert /etc/php/7.0/apache2/php.ini

  1. $ extension = mongodb.so  

MongoDB Php mongodb connectivity 2

3) Installieren Sie die Mongo-PHP-Bibliothek

Im Folgenden finden Sie die bevorzugte Methode zur Installation dieser Bibliothek Komponist.

  1. $ composer require mongodb/mongodb  

MongoDB Php mongodb connectivity 4

4) PHP erstellen Skript

// connect.php

  1. require ' Vendor/autoload.php';  
  2. // Verbindung wird erstellt  
  3. $con = new MongoDBClient("mongodb://localhost:27017");  
  4. // Datenbank wird erstellt  
  5. $db = $con->javatpoint;  
  6. // Dokument wird erstellt  
  7. $collection = $db->employee;  
  8. // Datensatz einfügen  
  9. $collection->insertOne( [ 'name' =>'Peter', 'email' =>'peter@abc.com' ] );  
  10. // Datensatz wird abgerufen  
  11. $record = $collection->find( [ 'name' =>'Peter'] );  
  12. foreach ($record as $employe) {  
  13. echo $employe['name'], ': ', $employe['email']."
    ";  
  14. }  
  15. ?>  

5) PHP-Skript ausführen

Führen Sie dieses Skript auf dem Localhost-Server aus. Es wird eine Datenbank erstellt und Daten in der Mongodb gespeichert.

  1. localhost/php/connect.php  

MongoDB Php mongodb connectivity 5

6) Geben Sie Mongo Shell ein

Nachdem Sie das PHP-Skript ausgeführt haben, können wir die erstellte Datenbank sehen mongodb.

  1. $ mongo  

MongoDB Php mongodb connectivity 6

6.1. Datenbank anzeigen

Der folgende Befehl wird zum Anzeigen verwendet Datenbanken.

  1. > show dbs  

MongoDB Php mongodb connectivity 7

6.2. Sammlung anzeigen

Der folgende Befehl wird zum Anzeigen verwendet Sammlungen.

  1. > Sammlungen anzeigen  

MongoDB Php mongodb connectivity 8

6.3. Zugriffsdatensätze

  1. > db.employee.find()  

MongoDB Php mongodb connectivity 9

Alles klar, das funktioniert einwandfrei. Wir können auch andere Datenbankoperationen durchführen.

Das obige ist der detaillierte Inhalt vonPHP MongoDB-Konnektivität. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:javatpoint.com
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