Class' MongoClient'在xampp中找不到

时间:2016-06-15 08:34:39

标签: php mongodb

我想将mongodb与php连接。

PHP版本:5.6

MongoDB的:

系统:64位

Xampp:v3.2.1

窗口:7

我已将php_mongo.dll(根据系统64位)添加到php.ini文件中并将该dll复制到php / ext文件夹中。当我尝试连接时,我收到以下消息。

Fatal error: Class 'MongoClient' not found in D:\xampp\htdocs\

连接文件

<?php


        $MongoDBConnection = new MongoClient();


    $DB = $MongoDBConnection->selectDB('SimpleCrud');


    $pessoas = $DB->pessoas;
?>

1 个答案:

答案 0 :(得分:0)

要将MongoDB与PHP一起使用,您需要使用MongoDB PHP驱动程序。 CLICKHERE下载驱动程序。请务必下载最新版本。现在解压缩存档并将 php_mongo.dll 放在PHP扩展目录中(默认情况下为“ C:\ xampp \ php \ ext ”)并将以下行添加到< strong> php.ini 文件。

extension = php_mongo.dll

以下是连接数据库的代码段:

<?php
   // connect to mongodb
   $m = new MongoClient();

   echo "Connection to database successfully";
   // select a database
   $db = $m->myTestdb; // myTestdb-> Your Database Name

   echo "Database myTestdbselected";
?>

执行程序时,会产生以下结果 -

Connection to database successfully
Database myTestdb selected