MongoDB基操】的更多相关文章

基本概念 database 数据库 包含多个collection collection 集合 包含多个文档document(类JSON对象) document 文档 一个文档对象中包含多个key-value键值对 入门 基本命令 show dbs列出全部数据库 db 查看当前数据库 use db_name 切换到/创建数据库db_name show collections 列出当前库中的所有collection db.createCollectioin(c_name,{参数文档}) 创建一个名为…
mongodb的基类 1 <?php 2 3 namespace BI\Service\MongoDB; 4 5 use MongoDB\Driver\BulkWrite; 6 use MongoDB\Driver\Exception\Exception; 7 use MongoDB\Driver\Manager; 8 use MongoDB\Driver\Query; 9 use MongoDB\Driver\WriteConcern; 10 use MongoDB\Driver\WriteR…
前言 在上一篇文章Mongodb3.6 快速入门(一)中,我们主要使用两个命令: 1.mongod #启动服务 2.mongo #连接mongodb 对于刚接触mongo的人来说,该怎么给命令传递参数.又该传递什么参数都是一脸懵逼的.本人也是这样.在一开始学习mongo的时候,只能死记硬背别人的代码,别人是怎么写,照抄着来.但发现,这样容易忘记.一开始的时候觉得自己会了,可过了几天就会觉得自己一点不会:“怎么又忘记了,好像没学一样” 其实,对于大多数窗口shell操作,都是有提供help帮助,只…
创建数据表: create table tt1( id int, name varchar(20), age int,sex boolean ); insert into tt1 values(1,"zhang",25,0); insert into tt1 values(2,"wang",25,1); insert into tt1(id,name,age,sex) values(3,"li",28,1); insert into tt1(id…
redis:通常BOLEAN操作类型,操作成功返回1,操作失败返回0 通常如果往设置的key插入值,但是这个key不存在,redis则会创建 向redis里的某个key插入多个值时,值和值之间用空格隔开,不能使用(,) redis操作里,b开头的都是代表阻塞的意思 key篇: //这里的key为所有类型key的统称,包括包括string,hash等 1.del[key]:删除key,区别hdel(删除hash里的field) 2.exists [key]:1表示有,0表示无 3.expire […
Redis key-value类型的缓存数据库 指定IP和端口连接redis: ./redis-cli -h ip -p port Redis基本操作命令 命令 返回值 简介 ping PONG 测试是否连接到Redis服务端 dbsize 当前数据库key的数量(int) 查看key的数量 select db select index(默认0-15) redis默认初始化16个数据库,selet可进行切换 flushdb OK 删除当前数据库的所有数据 exit/quit 退出redis连接…
局部变量前面要加var   如 var name = "jiahuai" 全局变量 name = "jiahuai" 写完每一行JavaScript代码用;号隔开 注释: 单行 // 多行 /* */…
2018/12/6 星期四 19:34:07 authot by dabaine 数据库注释; -- 这就是注释 /*.....*/ 这也是注释 创建库; create databse [if not exists] dabaine [character set "utf8"]; 查看所有数据库; show databses; 查看数据库结构: show create database dabaine; 查看当前数据库; select database(); 修改数据库; alter…
人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Linux基础入门 小白学 Python 爬虫(4):前置准备(三)Docker基础入门 小白学 Python 爬虫(5):前置准备(四)数据库基础 小白学 Python 爬虫(6):前置准备(五)爬虫框架的安装 小白学 Python 爬虫(7):HTTP 基础 小白学 Python 爬虫(8):网页基…
Nodejs 是基于 CHrome V8 引擎的 JaveScriptnpm: node 包管理器为我们提供了: nodejs 运行时,javascript 代码运行时的环境 提供了核心模块,具体会在列出模块详细 交互式解析器 简单的一些指令.load 文件名 : 加载此文件的代表并执行.save 文件名 保存为此名字的文件.break 或 claer : 退出当前编辑的这个代码块其他的就不一一赘述了,nodejs 是应对于早期 js 没有模块化系统,标准库较少,缺乏包管理工具,为了让 js 可…