mongodb的基本操作
环境是ubuntu16.04下安装的,安装过程就不说了,还是比较简单的,mark一些基本的操作以防自己老年痴呆….
安装完成之后默认每次开机就会自动开启mongodb的了,输入mongo命令进入shell,会给你临时创建一个test数据库
connecting to:test
就表明你当前是在test这个数据库下工作的,你的命令也是对test这个数据库有效
show dbs
查看有哪些数据库
mongodb是一个集合形的数据库,不像oracle或者mysql一样,它的数据库中存放的都是一些集合,我们可以通过
showcollections
查看当前进入的数据库有哪些集合
插入数据命令
db.age.insert({"age":"23"})
相当于往这个数据库的age集合里插入了一个字典
mongodb有一个非常神奇就是插入数据到某个集合或者某个数据库时是不用考虑集合或者数据库是否已经有了,如果没有,那么它会帮你自动创建一个,很方便,如上图,我们一开始并没有集合在数据库中,插入两条数据之后,它就自动帮我们创建了name和age集合
删除数据库中的集合指令
db.xxx.drop()
删除某个数据库指令,使用前请确保自己进入到待删除的数据库中的shell中
我们可以先用
use xxx
进入xxx数据库中,然后使用
db.dropDatabase()
即可整个数据库删除
启动mongodb命令
sudo service mongodb start 默认开机启动
关闭mongodb命令
sudo service mongodb stop
查看mongodb是否启动 pgrep mongo -l
,当然直接mongo
也是可以的