
MongoDB
MongoDB学习笔记
Happly·嘻嘻
这个作者很懒,什么都没留下…
展开
-
MongoDB数据库学习笔记(四)php安装mongodb扩展,TP5下操作Mongodb数据库
PHP安装mongodb扩展使用php操作mongodb数据库时需要安装对应的扩展,具体的扩展安装方法可以根据phpstudy安装mongodb扩展这篇博文进行安装,写的非常好,我就不再写一遍了(嘻嘻)。TP5同时操作MySql和Mongodb1.database.php文件中还是写MySql数据库的配置2.在config.php中添加mongodb的数据库配置3.TP5下的增删改查$MongoDB = Db::connect("db_mongo"); $te原创 2020-06-28 15:18:35 · 309 阅读 · 0 评论 -
MongoDB数据库学习笔记(三)添加用户,配置权限
数据库添加用户1.在处理关系型数据库MySql时,会为每一个数据库分配一个操作当前数据库权限的用户,同时有一个超级用户用来控制所有的数据库。MongoDB数据库也可以实现这样的形式。首先添加超级管理员账户,mongodb默认会有一个admin数据库,超级用户要在该数据库下进行添加。1.1添加超级管理员:use admindb.createUser({user:'root',pwd:'root',roles:[{role:'root',db:'admin'}]}上面添加的超级管理员可以原创 2020-06-23 14:56:28 · 1738 阅读 · 0 评论 -
MongoDB数据库学习笔记(二)命令行基础操作
命令行基础数据库操作1.查看所有的数据库:show dbs2.新建或指定要操作的数据库use database3.获取当前数据库名db.getName()4.获取当前操作的数据库状态db.getStats()5.获取当前数据库版本db.version()命令行数据插入操作1.MongoDB数据库数据是Bson格式,类似于Json格式。首先是“普通”数据插入:db.goods.insert({name:'haiwei01',price:.原创 2020-06-22 14:48:16 · 314 阅读 · 0 评论 -
MongoDB数据库学习笔记(一)Linux下安装MongoDB4.0.10与配置文件解析
1.初识MongoDBMongoDB数据库是Nosql数据库的一种,由于之前的工作中一直在使用关系型数据库(Mysql),而大公司或数据量庞大的项目通常都会用到非关系型数据库。具体为什么要用到非关系型数据库,目前的理解可能就是处理海量数据,同时偏向于统计方面的需求处理。这个可以在后面的学习中通过实战项目逐渐理解非关系型数据库的优缺点。2.window安装MongoDB下载对应的window安装包 在硬盘中创建程序放置的目录 新建数据库目录和日志文件 注册MongoDB服务 进入对应目录输原创 2020-06-22 11:48:02 · 603 阅读 · 0 评论