我想在php中使用Mongo DB,所以我在phpinfo()
安装了驱动程序及其显示方式
问题是当我尝试连接它时,我发现致命错误。
Fatal error: Uncaught Error: Class 'MongoDB\Client' not found
以下是我如何连接
$mongo = new \MongoDB\Client('mongodb://user:xxx!@00.00.00.00/chat');
try
{
$dbs = $mongo->listDatabases();
print_r($dbs);
}
以下是我安装扩展程序sudo apt-get install php7.0-mongodb
的方法
我也跟着这个http://php.net/manual/en/mongodb.tutorial.library.php
任何帮助!
答案 0 :(得分:0)
您可以使用php和mongoDB查看涵盖所有CRUD操作的项目,并提供有关php和mongoDB设置的一些指导。 php mongoDB CRUD operations
答案 1 :(得分:-1)
\MongoDB\Client
属于mongo-php-library,与mongo-php-driver
换句话说,库正在使用驱动程序,
所以在安装mongo-php-driver之后你需要通过使用composer安装库来执行另一个操作
composer require mongodb/mongodb
或甚至从github克隆它
git clone https://github.com/mongodb/mongo-php-library.git