通過mango命令進入,預設進入的是test資料庫
python@ubuntu:~$ mongo
mongodb shell version: 3.2
.8connecting to: test
使用show dbs命令檢視資料庫
> show dbs
local 0.000gb
py3 0.000gb
如果資料庫不存在,則指向資料庫,但是不建立,直到插入資料或者建立集合才被建立
不需要手動建立,直接use 資料庫名
> use py3
switched to db py3
刪除當前指向的資料庫,如果資料庫不存在,則什麼也不做
> db.dropdatabase()
> show dbs
local 0.000gb
語法:db.createcollection(name,options)
name 是要建立的集合的名字
options是乙個文件,用於指定集合的配置
選項引數是可選的,所以只需要到指定的集合名稱。
例1:不限制集合大小
> db.createcollection("stu")
例2:限制集合大小,當大小達到限制大小,覆蓋:
> show collections
stusub
> show collections
stusub
> db.stu.drop()
true
> show collections
sub
mongodb常用資料型別:
objectid:文件id
string :字串,最常用,必須是有效的utf-8
boolean:儲存乙個布林值,true 或 false
integer : 整數可以是32位或64位,取決於伺服器
double :儲存浮點值
arrays: 陣列或者列表,多個值儲存到乙個鍵
object:用於嵌入式文件,即乙個值為乙個文件
null:儲存null值
timestamp:時間戳
date:儲存當前日期或者時間的unix時間格式
每個文件都有乙個屬性_id,
保證每個文件的唯一性
可以自己去設定_id插入文件
如果沒有提供,那麼mongodb為每個文件提供了乙個獨特的_id 型別為objectid
objectid是乙個12位元組的十六進製制數
刪除當前只想的資料庫。如果資料庫不存在,什麼都不做
db.dropdatabase()
MongoDB 基礎操作
use 資料庫名稱 db 1 語法 use 資料庫名稱如果資料庫不存在,則建立資料庫,否則切換 連線 到指定資料庫 2 例項 備註 剛建立資料庫時,使用 show dbs 語句不顯示,原因是此時新建立的資料庫中並無資料 1 語法 db.dropdatabase 刪除資料庫之前,先切換 連線 到要刪除...
MongoDB基礎操作
mongod dbpath pathpath為你的資料庫路徑 在另開啟乙個終端並輸入 mongo即可 mongo 118.120 1.1 27017show dbsroot zhouls virtual machine usr local mongodb ls bin data gnu agpl 3...
MySQL基礎03 基礎操作
一 資料庫常用命令 1 幫助 mysql help contents 2 連線與關閉 mysql u p h p3 建立 刪除資料庫 create database if not exists dbname 建立 drop database dbname 刪除4 統計資料庫資訊 show table...