yii2 集成mongodb
来源:互联网 发布:细高跟 知乎 编辑:程序博客网 时间:2024/05/17 09:18
首先,在本地(win7)安装mongodb的php扩展。
参考:http://us1.php.net/manual/zh/book.mongo.php
本地是windows,下载dll扩展文件,放到php的ext目录下,修改php.ini。
下载地址:https://pecl.php.net/package/mongo
需要先知道自己本地PHP环境,涉及到Thread Safety和Architecture,可以用phpinfo()查看。
重启apache。
在项目目录下,修改composer.json文件,在require段,增加 "yiisoft/yii2-mongodb": "*"
在项目目录下,执行composer update
如果出现:
yiisoft/yii2-mongodb 2.0.4 requires ext-mongo >=1.5.0 -> the requested PHP extension mongo is missing from your system.
这样的错误,是因为php扩展没安装好,很可能是php.ini没改对。我的wamp下有2个php.ini,一个在apache里,是正式使用的,一个在php里。需要查看下环境变量Path中php的位置。
查看php扩展的命令:
php -m
看看是否有mongo扩展。
修改配置文件,添加mongo链接
return [ //.... 'components' => [ 'mongodb' => [ 'class' => '\yii\mongodb\Connection', 'dsn' => 'mongodb://developer:password@localhost:27017/mydatabase', ], ],];
0 0
- yii2 集成mongodb
- Yii2 Redactor集成编辑器
- Yii2 集成ueditor脚手架
- Yii2中集成Markdown编辑器
- Spring MongoDB集成
- spring-data 集成mongodb
- mongodb与spring集成
- spring mongodb集成
- spring MongoDB 集成(分页)
- Spring Mongodb集成
- Spring-data集成mongodb
- Mongodb与spring集成
- mongodb集成spring
- SpringSide集成MongoDB
- MongoDB集成Spring Data
- Mongodb与spring集成
- MongoDB Spring集成Mongo
- MongoDB集成Spring Data
- json教程系列(2)-生成JSONObject的方法
- 解决windows句柄不够用的问题
- 微信ANDROID客户端-会话速度提升70%的背后
- delphi开发:win8 图标问题
- pragma pack对齐方法
- yii2 集成mongodb
- Android studio删除项目
- HDU 5212 Code (容斥 莫比乌斯反演基础题)
- Oracle创建Sequence时Order/NoOrder选项
- 陈皓的C语言系列文章合集
- delphi 屏蔽中文输入法
- [leetcode]52 Add Digits
- 迷宫走法
- 题目1467:二叉排序树