Php MongoDB 接続

PHP中文网
PHP中文网転載
2024-12-03 11:26:401057ブラウズ

Php は mongoDB に接続するための mongodb ドライバーを提供します データベース。インストール後、次の方法でデータベース操作を実行できます。 phpを使用して。ここでは、Ubuntu 16.04 を使用して例を作成します。 この例には次の手順が含まれています。

1) インストールドライバー

  1. $ pecl install mongodb

MongoDB Php mongodb connectivity 1

2) 編集php.ini ファイル

Apache サーバーディレクトリに保存されます/etc/php/7.0/apache2/php.ini

  1. $ 拡張子 = mongodb.so

MongoDB Php mongodb connectivity 2

3) mongo-php ライブラリをインストールします

以下は、このライブラリをインストールする推奨方法です。作曲家。

  1. $ 作曲家 re quire mongodb/mongodb

MongoDB Php mongodb connectivity 4

4) Php スクリプトの作成

// connect.php

  1. 「vendor/autoload.php」が必要;  
  2. // 接続の作成
  3. $con = new MongoDBClient("mongodb://localhost:27017");  
  4. // データベースの作成
  5. $db = $con->javatpoint;  
  6. // ドキュメントの作成
  7. $collection = $db->e​​mployee;  
  8. // レコードの挿入
  9. $collection->insertOne( [ 'name' =>'Peter', 'email' =>'peter@abc.com' ] );  
  10. // レコードの取得
  11. $record = $collection->find( [ 'name' =>'Peter'] );  
  12. foreach ($record as $employe) {
  13. echo $employe['name'], ': ', $employe['email']."
    ";  
  14. }
  15. ?>

5) Php スクリプトの実行

ローカルホスト サーバーでこのスクリプトを実行します。データベースを作成し、データを mongodb に保存します。

  1. localhost/php/connect.php

MongoDB Php mongodb connectivity 5

6) Mongo Shell に入ります

php スクリプトを実行すると、作成されたデータベースが表示されます。 mongodb.

  1. $ mongo

MongoDB Php mongodb connectivity 6

6.1. Show Database

次のコマンドは、データベースを表示するために使用されます。データベース。

  1. > show dbs

MongoDB Php mongodb connectivity 7

6.2. Show Collection

次のコマンドは、コレクションを表示するために使用されます。コレクション。

  1. > コレクションを表示

MongoDB Php mongodb connectivity 8

6.3.アクセスレコード

  1. > db.employee.find()

MongoDB Php mongodb connectivity 9

そうですねすべて設定が完了しました。これは正常に動作しています。他のデータベース操作も実行できます。

以上がPhp MongoDB 接続の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjavatpoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。