mongo查询mysql数据类型_MongoDB-基本使用及数据类型

本文介绍了如何使用MongoDB的基本操作,包括查看数据库、表和数据,重点讲解了ObjectID的数据结构和其组成部分,以及常用的数据类型如字符串、布尔值、整数等。此外,还提到了ObjectID在实际应用中的意义和转换方法。
摘要由CSDN通过智能技术生成

一 , 基本使用

show  dbs   查看所有存在磁盘上的数据库

show  tables  查看当前数据库存在磁盘上的数据表

use 数据库名   创建数据库或切换数据库

数据库.表名    创建表

******如果使用了不存在的对象,那么会在内存中创建该对象,添加了数据后才可以用命令查到******

二 , 数据类型

Object  ID :Documents 自生成的 _id

1 "_id" : ObjectId("5b151f8536409809ab2e6b26")2

3 #"5b151f85"代指的是时间戳,这条数据的产生时间4 #"364098"代指某台机器的机器码,存储这条数据时的机器编号5 #"09ab"代指进程ID,多进程存储数据的时候,非常有用的6 #"2e6b26"代指计数器,这里要注意的是,计数器的数字可能会出现重复,不是唯一的7#以上四种标识符拼凑成世界上唯一的ObjectID8#只要是支持MongoDB的语言,都会有一个或多个方法,对ObjectID进行转换9#可以得到以上四种信息10

11 #注意:这个类型是不可以被JSON序列化的

String: 字符串,必须是utf-8

Boolean:布尔值,true 或者false (这里有坑哦~在我们大Python中 True False 首字母大写)

Integer:整数 (Int32 Int64 你们就知道有个Int就行了,一般我们用Int32)

Double:浮点数 (没有float类型,所有小数都是Double)

Arrays:数组或者列表,多个值存储到一个键 (list哦,大Python中的List哦)

Object:如果你学过Python的话,那么这个概念特别好理解,就是Python中的字典,这个数据类型就是字典

Null:空数据类型 , 一个特殊的概念,None Null

Timestamp:时间戳

Date:存储当前日期或时间unix时间格式 (我们一般不用这个Date类型,时间戳可以秒杀一切时间类型)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值