Ubuntu中安裝MongoDB及執(zhí)行一些簡(jiǎn)單操作筆記
更新時(shí)間:2014年09月04日 10:45:11 投稿:junjie
這篇文章主要介紹了Ubuntu中安裝MongoDB及執(zhí)行一些簡(jiǎn)單操作筆記,本文同時(shí)給出了查看已有數(shù)據(jù)庫(kù)、刪除數(shù)據(jù)庫(kù)、創(chuàng)建數(shù)據(jù)庫(kù)等操作命令實(shí)例,需要的朋友可以參考下
首先安裝MongoDB,在終端輸入:
復(fù)制代碼 代碼如下:
sudo apt-get install mongodb
然后啟動(dòng)數(shù)據(jù)庫(kù)MongoDB:
復(fù)制代碼 代碼如下:
mongod
可能會(huì)出現(xiàn)這樣的錯(cuò)誤:
復(fù)制代碼 代碼如下:
mongod --help for help and startup options
mongod: symbol lookup error: mongod: undefined symbol: _ZN7pcrecpp2RE4InitEPKcPKNS_10RE_OptionsE
下面安裝mongodb-10gen來(lái)解決這個(gè)錯(cuò)誤:
獲取下載10-gen公共密鑰:
復(fù)制代碼 代碼如下:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
創(chuàng)建一個(gè)/etc/apt/sources.list.d/10gen:
復(fù)制代碼 代碼如下:
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/10gen.list
安裝mongodb-10gen:
復(fù)制代碼 代碼如下:
sudo apt-get update and then sudo apt-get install mongodb-10gen
如果提示和remove mongodb-clients有沖突,可以卸載remove mongodb-clients再安裝:
復(fù)制代碼 代碼如下:
sudo apt-get remove mongodb-clients
sudo apt-get install mongodb-10gen
這樣在執(zhí)行一下mongod看一下效果。
關(guān)于MongoDB的一些簡(jiǎn)單操作:
在終端輸入(必須已經(jīng)啟動(dòng)mongod):
復(fù)制代碼 代碼如下:
mongo
默認(rèn)連接到test。
查看已有數(shù)據(jù)庫(kù):
復(fù)制代碼 代碼如下:
show dbs
刪除數(shù)據(jù)庫(kù):
復(fù)制代碼 代碼如下:
use <-database-> //<-database->為要?jiǎng)h除數(shù)據(jù)庫(kù)的名
db.dropDatabase()
創(chuàng)建數(shù)據(jù)庫(kù):
復(fù)制代碼 代碼如下:
use <-database-> //<-database->為要?jiǎng)?chuàng)建的數(shù)據(jù)庫(kù)的名,它會(huì)自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)并連接到該數(shù)據(jù)庫(kù)
存入數(shù)據(jù):
復(fù)制代碼 代碼如下:
use test
a = {"name":"moneyinto"}
b = {"age":"23"}
db.test.insert(a) //a,b 存儲(chǔ)的位置不同
db.age,insert(b)
查看數(shù)據(jù):
復(fù)制代碼 代碼如下:
use test
db.test.find()
db.age.find()
刪除數(shù)據(jù)庫(kù)test中的age:
復(fù)制代碼 代碼如下:
db.age.remove() //刪除
db.age.find() //查看一下看是否刪除了
繼續(xù)積累,繼續(xù)更新!
您可能感興趣的文章:
- Ubuntu系統(tǒng)中安裝MongoDB及其啟動(dòng)命令mongod的教程
- Ubuntu16.04手動(dòng)安裝MongoDB的詳細(xì)教程
- Ubuntu環(huán)境下mongodb安裝配置詳細(xì)步驟
- Ubuntu下安裝mongodb 3.4的詳細(xì)過(guò)程
- Ubuntu 18.04安裝MongoDB 4.0 的教程詳解
- Ubuntu下安裝PHP的mongodb擴(kuò)展操作命令
- ubuntu 16.04 LTS 安裝mongodb 3.2.8教程
- 在Linux ubuntu下安裝mongodb的方法
- Ubuntu 14.04 安裝 MongoDB 及 PHP MongoDB Driver詳細(xì)介紹
- 毫不費(fèi)力!在Ubuntu上安裝MongoDB7.0的簡(jiǎn)易指南!
相關(guān)文章
MongoDB 3.0+安全權(quán)限訪問(wèn)控制詳解
MongoDB 3.0 安全權(quán)限訪問(wèn)控制,在添加用戶上面3.0版本和之前的版本有很大的區(qū)別,這里就說(shuō)明下3.0的添加用戶的方法。由于這版本改變的有些大,解決了很久,終于解決,下面把解決的步驟以及思路分享給大家。2018-06-06Mongodb增加、移除Shard Server實(shí)例
這篇文章主要介紹了Mongodb增加、移除Shard Server實(shí)例,shard服務(wù)器(Shard Server).Shard服務(wù)器是存儲(chǔ)實(shí)際數(shù)據(jù)的分片,每個(gè)Shard可以是一個(gè)mongod實(shí)例,也可以是一組mongod實(shí)例構(gòu)成的Replica Sets,需要的朋友可以參考下2015-01-01MongoDB運(yùn)行日志實(shí)現(xiàn)自動(dòng)分割的方法實(shí)例
這篇文章主要給大家介紹了關(guān)于MongoDB運(yùn)行日志實(shí)現(xiàn)自動(dòng)分割的方法,文中以一個(gè)MongoDB實(shí)例為例,寫(xiě)了一個(gè)腳本來(lái)實(shí)現(xiàn)自動(dòng)分割MongoDB日志,有需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-01-01MongoDB快速入門(mén)筆記(六)之MongoDB刪除文檔操作
這篇文章主要介紹了MongoDB快速入門(mén)筆記(六)之MongoDB刪除文檔操作 的相關(guān)資料,需要的朋友可以參考下2016-06-06Java操作MongoDB數(shù)據(jù)庫(kù)示例分享
MongoDB是一個(gè)文檔型數(shù)據(jù)庫(kù),是NOSQL家族中最重要的成員之一,以下代碼封裝了MongoDB的基本操作。具體都在備注當(dāng)中,要仔細(xì)看哦2014-08-08centos離線安裝mongodb-database-tools方法詳解
這篇文章主要介紹了centos離線安裝mongodb-database-tools方法詳解的相關(guān)資料,需要的朋友可以參考下2022-11-11