Ubuntu中安装MongoDB及执行一些简单操作笔记
首先安装MongoDB,在终端输入:
sudoapt-getinstallmongodb
然后启动数据库MongoDB:
mongod
可能会出现这样的错误:
mongod--helpforhelpandstartupoptions mongod:symbollookuperror:mongod:undefinedsymbol:_ZN7pcrecpp2RE4InitEPKcPKNS_10RE_OptionsE
下面安装mongodb-10gen来解决这个错误:
获取下载10-gen公共密钥:
sudoapt-keyadv--keyserverkeyserver.ubuntu.com--recv7F0CEB10
创建一个/etc/apt/sources.list.d/10gen:
echo'debhttp://downloads-distro.mongodb.org/repo/ubuntu-upstartdist10gen'|sudotee/etc/apt/sources.list.d/10gen.list
安装mongodb-10gen:
sudoapt-getupdateandthensudoapt-getinstallmongodb-10gen
如果提示和removemongodb-clients有冲突,可以卸载removemongodb-clients再安装:
sudoapt-getremovemongodb-clients sudoapt-getinstallmongodb-10gen
这样在执行一下mongod看一下效果。
关于MongoDB的一些简单操作:
在终端输入(必须已经启动mongod):
mongo
默认连接到test。
查看已有数据库:
showdbs
删除数据库:
use<-database-> //<-database->为要删除数据库的名 db.dropDatabase()
创建数据库:
use<-database-> //<-database->为要创建的数据库的名,它会自动创建数据库并连接到该数据库
存入数据:
usetest a={"name":"moneyinto"} b={"age":"23"} db.test.insert(a) //a,b存储的位置不同 db.age,insert(b)
查看数据:
usetest db.test.find() db.age.find()
删除数据库test中的age:
db.age.remove() //删除 db.age.find() //查看一下看是否删除了
继续积累,继续更新!