目前相关资料不是很完整。作此笔记。

一、上yii官网下载 YiiMongoDbSuite套件, 然后解压后改名为YiiMongoDbSuite 复制到你的webapp文件夹下面的extensions下面

二、在main.php文件进行添加

'import'=>array(

'application.models.*',

'application.components.*',

......

'ext.YiiMongoDbSuite.*',//添加mongodb扩展

),

'modules'=>array(

....

'gii'=>array(

'class'=>'system.gii.GiiModule', // 添加mongodb gii模块

'password'=>'xxxx',

// If removed, Gii defaults to localhost only. Edit carefully to taste.

'ipFilters'=>array('127.0.0.1','::1'),

),),

'components'=>array(

......

'mongodb' => array(

'class' => 'EMongoDB', //主文件

'connectionString' => 'mongodb://localhost', //服务器地址

'dbName' => 'xxx',//数据库名称

'fsyncFlag' => true, //mongodb的确保所有写入到数据库的安全存储到磁盘

'safeFlag' => true, //mongodb的等待检索的所有写操作的状态,并检查

'useCursor' => false, //设置为true,将启用游标

),

), 这样就配置好了。

然后就可以在gii里面生成mongodb 的模块了。

yii mysql gii_Yii整合mongodb和mysql 使用mongodb gii相关推荐

  1. 170504、MongoDB和MySQL对比(译)

    一.概要几十年来,关系型数据库已经成为企业应用程序的基础,自从MySQL在1995年发布以来,它已经成为一种受欢迎并且廉价的选择.然而随着近年来数据量和数据的不断激增,非关系数据库技术如MongoDB ...

  2. Node.js b站教学视频汇总笔记(完)CommonJS模块规范、 require、npm、Express(中间件)、MongoDB、MySQL

    文章目录 Node.js b站教学视频汇总笔记(完)CommonJS模块规范. require.npm.Express(中间件).MongoDB.MySQL 1. Node介绍 为什么要学习Node. ...

  3. 【译】MongoDb vs Mysql—以NodeJs为例

    [译]MongoDb vs Mysql-以NodeJs为例 亲爱的读者,您可能想知道为什么要写关于MongoDb和MySql这篇文章.那是因为我与NodeJs开发人员讨论在应用程序中使用哪种数据存储作 ...

  4. MongoDB与Mysql常用命令解释

    原文 本文旨在介绍MongoDB,Mysql的常用命令:将MongoDB 和传统的关系型数据库的常用命令对照起来学习,更加便于记忆和理解. MongoDB是由数据库(database/reposito ...

  5. 数据库mongodb和mysql对比

    数据库主流分类: 非关系型数据库(Nosql database) 关系型数据库(relation database management system) mysql概述 mysql采用table和结构 ...

  6. MongoDB和MySQL的区别

    http://www.cnblogs.com/caihuafeng/p/5494336.html MongoDB(文档型数据库):提供可扩展的高性能数据存储 一. 1.基于分布式文件存储 2.高负载情 ...

  7. Docker安装部署MongoDB及MySql和MongoDB的语法对比

    MongoDB是一个免费的.开源的.跨平台分布式面向文档存储的数据库,由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB是一个介于关系数据库和非关系数据库之间的产品 ...

  8. 使用游标显示销售报表_协助报表开发之 MongoDB join mysql

    集算器 SPL 语言支持处理多样性数据源,通过 SPL 对 MongoDB 集合与 MySql 表进行 join 关联,不仅简化了对 MongoDB 数据的操作,而且有利于与其它报表工具的方便集成.若 ...

  9. mongodb与mysql命令对比 (前人笔记+自己添加)

    mongodb与mysql命令对比 传统的关系数据库一般由数据库(database).表(table).记录(record)三个层次概念组成,MongoDB是由数据库(database).集合(col ...

最新文章

  1. python之time和datetime的常用方法
  2. GPass:GNOME 暗码治理器
  3. java通过maven构建项目实现日志生成模拟(三)通过logback 打印日志
  4. QML基础类型之georectangle
  5. 学习Android MediaPlayer
  6. linux 下对u盘分区吗,linux对中毒u盘分区和格式化
  7. 将java项目做成app_将鸿蒙做成和EMUI一致,又兼容安卓APP,华为已立于不败之地...
  8. mysql57win10安装配置_Win10 OS安装(配置)MySQL 5.7(解压版)
  9. springmvc01
  10. 俄罗斯方块游戏设计的有关问题
  11. McAfee Host Intrusion Prevention
  12. 计算机原理74181芯片,计算机组成原理
  13. 进程间通信的方式有哪些?
  14. Java程序员的五个职业发展方向
  15. 停止dockerd进程
  16. c语言霍夫变换圆检测,Hough Transform(霍夫变换)检测Circle(圆)的几种方法
  17. android手游开发三维地图高清版,三维地图实景地图下载手机
  18. 万由nas系统安装MySQL_【不折腾】VM虚拟机安装体验万由U-NAS系统
  19. DAQWare for Digilent AD与Digilent Waveform有何不同?
  20. iOS图片加载渲染的优化

热门文章

  1. [转]电烙铁的使用小技巧
  2. java 句柄无效_Java开发网 - java.io.IOException: 句柄无效???
  3. 弗洛伊德篇-梦的解析
  4. 为虚拟机配置静态ip地址
  5. 视频转文字怎么操作?这三种转换方法你该学会
  6. android 框架搭建养成的良好习惯(一)
  7. 关于BGA芯片布局时要注意的要点
  8. win10此电脑默认7个文件夹(附+ OneDrive、Catch!)隐藏方法
  9. IP输出不足,端游手游化时代的单一手游企业如何破局?
  10. 我是如何一步一步爬上 「64K限制」 的坑