windows thinkphp5 连接操作mongodb
作者:
魔思科技 | 来源:发表于
2018-09-02 15:06 被阅读172次
一、php安装mongo扩展
- 查看php的版本、Compiler、Thread Safety:
echo phpinfo();
我这里分别是5.6.32、MSVC11、enabled
代表php版本5.6、VC11支持、线程安全
-
下载地址
这里我们下载:1.6.9版本 下面的 php_mongo-1.6.9-5.6-ts-vc11-x64.zip
- 将php-mongo.dll复制到php的插件目录ext下
- 在php.ini中加入
extension=php_mongo.dll
二、php安装mongodb扩展
-
下载地址:选择windows dll版本
- 这里我们下载线程安全64位的
- 在php.ini中加入
extension=php_mongodb.dll
- 重启apache
三、thinkphp5安装think-mongo扩展
- 进入项目根目录,运行:
composer require thinkphp/think-mongo
- 如果很久未反应,运行:
composer config repo.packagist composer https://packagist.phpcomposer.com
修
改镜像地址
四、连接数据库(think-mongo扩展操作)
use think\mongo;
$config => [
'hostname' => '127.0.0.1',
'hostport' => '27017',
'database' => 'mydb',
],
$db = new mongo\Connection($config);
五、操作数据库
$one = $db -> find();
$rs = $db -> name('collection') -> field('id,title') -> order('id','desc') -> limit(10) -> select();
本文标题:windows thinkphp5 连接操作mongodb
本文链接:https://www.haomeiwen.com/subject/wicmwftx.html
网友评论