学业帮助
wb_sunny
登录
PHP
PHP8安装MongoDB拓展
首页
PHP
PHP8安装MongoDB拓展
history
导出为
×
PDF
Markdown
PHP8安装MongoDB拓展
最后修改人
黄正
最后修改时间
2023-08-10 21:58:24
创建人
黄正
创建时间
2023-08-10 21:58:12
该文档由
黄正
创建于
2023-08-10 21:58:12
,
黄正
在
2023-08-10 21:58:24
修改了该文档
。
二、PHP7安装MongoDB拓展 1.下载php7 mongodb拓展包,并将源码包放到/usr/local/src/目录下 下载页面:http://pecl.php.net/package/mongodb 这里用的是 mongodb-1.1.9.tgz 下载地址:http://pecl.php.net/get/mongodb-1.1.9.tgz 2.进入src/目录 cd /usr/local/src/ 3.解压拓展包 tar -zxf mongodb-1.1.9.tgz 4.进入mongodb拓展目录,编译安装拓展 cd mongodb-1.1.9/ phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install 5.修改php.ini文件 vim /usr/local/php/etc/php.ini 6.添加mongodb.so扩展配置,保存退出 extension=mongodb.so 7.重启Apache或php-fpm service httpd restart service php-fpm restart 8.在web目录下添加php文件,如/usr/local/apache/htdocs/mongodb.php 或 /usr/local/nginx/html/mongodb.php insert(['x' => 1, 'class'=>'toefl', 'num' => '18']); $bulk->insert(['x' => 2, 'class'=>'ielts', 'num' => '26']); $bulk->insert(['x' => 3, 'class'=>'sat', 'num' => '35']); $manager->executeBulkWrite('test.log', $bulk); $filter = ['x' => ['$gt' => 1]]; $options = [ 'projection' => ['_id' => 0], 'sort' => ['x' => -1], ]; $query = new MongoDB\Driver\Query($filter, $options); $cursor = $manager->executeQuery('test.log', $query); foreach ($cursor as $document) { print_r($document); } 访问URL,如:http://192.168.8.9/mongodb.php
sentiment_satisfied
很赞
sentiment_very_dissatisfied
看不懂
sentiment_dissatisfied
潦草