美文网首页工作生活
tp5 与 MongoDB 的操作记录

tp5 与 MongoDB 的操作记录

作者: 逸曦穆泽 | 来源:发表于2019-07-11 13:59 被阅读0次

官网下载地址:

MongoDB 服务器: https://www.mongodb.com/download-center/community?jmp=nav
MongoDB 操作工具: https://www.mongodb.com/download-center/compass?jmp=docs

MongoDB文档操作:

https://docs.mongodb.com/manual/reference/sql-comparison/

傻瓜式安装:

有两点要注意:

1、安装目录(默认是C盘,我选择是D盘);
2、在 Install MongoDB Compass选择框的对勾取消掉

服务器启动命令:

mongod --dbpath D:mongoDB\data\db ( db文件夹是新建的)

浏览器访问连接:

http://localhost:27017/
连接成功显示:It looks like you are trying to access MongoDB over HTTP on the native driver port.

tp5 与 MongoDB 的简单交互

准备:

tp5 的 MongoDB 扩展 DLL版本 :
(1) php版本 >= 5.5
(2)PHPstudy打开phpinfo.php 页面 查看 Compiler 、PHP Extension Build 这两项
(3)去这个地址点击下载对应的版本:https://pecl.php.net/package/mongodb
(我下载的是mongodb 1.2.6tgz ,5.5 Thread Safe (TS) x86
(4)将在(3)里下载的压缩包解压 看到有 php_mongodb.dll 文件,并将其拷贝一份,放到对应的php版本的\ext\文件夹下(我的是放在在:D:\phpstudy\PHPTutorial\php\php-5.5.38\ext\php_mongodb.dll 路径里的
(5)打开php.ini文件并编辑,添加代码:

 extension=php_mongodb.dll

(6)重启Apache,在PHPstudy打开phpinfo.php 页面(或输入:http://localhost/phpinfo.php) 查看MongoDB 是否存在,存在则扩展成功

后台实现:

在application文件夹下的config.php 配置文件中添加这串代码:

 'mongodb'=>[
        'type'     =>  '\think\mongo\Connection',
        'hostname' => 'localhost',
        'database' => 'mdb', //数据库名
        'username' => '',
        'password' => '',
        'hostport' => '27017',
        'charset'  => 'utf8',
        'prefix'   => '',
    ],

通过控制器的操作获取数据:

 public function demo(){
        echo "--------我是通过mongodb查询出来的数据----------<br/>";
        $res = Db::connect(Config('mongodb')) -> table('tablename') -> limit(0,10)->select();
        dump($res);
}

参考文章:https://blog.csdn.net/qq_20084101/article/details/82261195

相关文章

  • tp5 与 MongoDB 的操作记录

    官网下载地址: MongoDB 服务器: https://www.mongodb.com/download-cen...

  • SpringBoot + MongoDB

    mongodb安装及操作:菜鸟教程主要记录一下SpringBoot与MongoDB整合 新建一个SpringBoo...

  • Mongodb操作记录

    命令 查看所有数据库 切换数据库 查看当前使用的数据库 鉴权,输入用户名密码 查看集合(相当于数据库的表) 创建集...

  • mongodb 操作记录

    1.show dbs2.use admin3.db.auth('root','example')4.show db...

  • 【mongoDB】mongoDB journal日志

    运行MongoDB如果开启了journaling日志功能,MongoDB先在内存保存写操作,并记录journali...

  • 2019-01-16

    MongoDB聚合操作 MongoDB版本:1.8.6.RELEASE需求:有一个会员消费记录表需要查询每个会员最...

  • mongodb基本操作

    本文主要介绍mongodb的一些基本操作,如创建、更新、查找、删除记录和创建索引。 1. 安装MongoDB 安装...

  • day40-MongoDB、crontab

    1、MongoDB安装 2、MongoDB指令操作 3、MongoDB代码操作 crontab

  • mongodb常用操作记录

    修改字段名称 参数提示:第一个false表示:可选,这个参数的意思是,如果不存在update的记录,true为插入...

  • MongoDB记录_基本操作

    基础用法(增删改查) 新建数据库 查看所有数据库 删除数据库 删除集合 插入文档使用insert()或save()...

网友评论

    本文标题:tp5 与 MongoDB 的操作记录

    本文链接:https://www.haomeiwen.com/subject/gwcchctx.html