Ubuntu中安裝MongoDB及執(zhí)行一些簡單操作筆記
更新時間:2014年09月04日 10:45:11 投稿:junjie
這篇文章主要介紹了Ubuntu中安裝MongoDB及執(zhí)行一些簡單操作筆記,本文同時給出了查看已有數(shù)據(jù)庫、刪除數(shù)據(jù)庫、創(chuàng)建數(shù)據(jù)庫等操作命令實例,需要的朋友可以參考下
首先安裝MongoDB,在終端輸入:
復制代碼 代碼如下:
sudo apt-get install mongodb
然后啟動數(shù)據(jù)庫MongoDB:
復制代碼 代碼如下:
mongod
可能會出現(xiàn)這樣的錯誤:
復制代碼 代碼如下:
mongod --help for help and startup options
mongod: symbol lookup error: mongod: undefined symbol: _ZN7pcrecpp2RE4InitEPKcPKNS_10RE_OptionsE
下面安裝mongodb-10gen來解決這個錯誤:
獲取下載10-gen公共密鑰:
復制代碼 代碼如下:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
創(chuàng)建一個/etc/apt/sources.list.d/10gen:
復制代碼 代碼如下:
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/10gen.list
安裝mongodb-10gen:
復制代碼 代碼如下:
sudo apt-get update and then sudo apt-get install mongodb-10gen
如果提示和remove mongodb-clients有沖突,可以卸載remove mongodb-clients再安裝:
復制代碼 代碼如下:
sudo apt-get remove mongodb-clients
sudo apt-get install mongodb-10gen
這樣在執(zhí)行一下mongod看一下效果。
關(guān)于MongoDB的一些簡單操作:
在終端輸入(必須已經(jīng)啟動mongod):
復制代碼 代碼如下:
mongo
默認連接到test。
查看已有數(shù)據(jù)庫:
復制代碼 代碼如下:
show dbs
刪除數(shù)據(jù)庫:
復制代碼 代碼如下:
use <-database-> //<-database->為要刪除數(shù)據(jù)庫的名
db.dropDatabase()
創(chuàng)建數(shù)據(jù)庫:
復制代碼 代碼如下:
use <-database-> //<-database->為要創(chuàng)建的數(shù)據(jù)庫的名,它會自動創(chuàng)建數(shù)據(jù)庫并連接到該數(shù)據(jù)庫
存入數(shù)據(jù):
復制代碼 代碼如下:
use test
a = {"name":"moneyinto"}
b = {"age":"23"}
db.test.insert(a) //a,b 存儲的位置不同
db.age,insert(b)
查看數(shù)據(jù):
復制代碼 代碼如下:
use test
db.test.find()
db.age.find()
刪除數(shù)據(jù)庫test中的age:
復制代碼 代碼如下:
db.age.remove() //刪除
db.age.find() //查看一下看是否刪除了
繼續(xù)積累,繼續(xù)更新!
您可能感興趣的文章:
- Ubuntu系統(tǒng)中安裝MongoDB及其啟動命令mongod的教程
- Ubuntu16.04手動安裝MongoDB的詳細教程
- Ubuntu環(huán)境下mongodb安裝配置詳細步驟
- Ubuntu下安裝mongodb 3.4的詳細過程
- Ubuntu 18.04安裝MongoDB 4.0 的教程詳解
- Ubuntu下安裝PHP的mongodb擴展操作命令
- ubuntu 16.04 LTS 安裝mongodb 3.2.8教程
- 在Linux ubuntu下安裝mongodb的方法
- Ubuntu 14.04 安裝 MongoDB 及 PHP MongoDB Driver詳細介紹
- 毫不費力!在Ubuntu上安裝MongoDB7.0的簡易指南!
相關(guān)文章
使用mongoose和bcrypt實現(xiàn)用戶密碼加密的示例
下面小編就為大家分享一篇使用mongoose和bcrypt實現(xiàn)用戶密碼加密的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02
Centos7安裝和卸載Mongodb數(shù)據(jù)庫的方法
MongoDB是一個跨平臺,面向文檔的數(shù)據(jù)庫,提供高性能,高可用性和易于擴展。MongoDB是工作在集合和文檔上一種概念。下面通過本文給大家分享Centos7安裝和卸載Mongodb數(shù)據(jù)庫的方法,需要的朋友參考下吧2017-11-11
MongoDB創(chuàng)建與刪除數(shù)據(jù)庫
這篇文章介紹了MongoDB創(chuàng)建與刪除數(shù)據(jù)庫的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-06-06
Mongodb UPDATE使用$sort將數(shù)組重新排序的示例代碼
$sort方法在$push操作過程中,修改數(shù)組元素的排序,$sort方法,必須和$each共同使用,mongodb允許用戶傳遞一個空的數(shù)組給$each方法,保證用戶無須向數(shù)組中插入元素也可以將數(shù)組進行排序,本文給大家介紹了Mongodb UPDATE使用$sort將數(shù)組重新排序,需要的朋友可以參考下2024-06-06
在CentOS?7上安裝MongoDB數(shù)據(jù)庫的方法步驟
MongoDB作為一款高性能、開源的NoSQL數(shù)據(jù)庫,因其靈活性和可擴展性,成為了眾多開發(fā)者和企業(yè)的首選,這篇文章主要給大家介紹了關(guān)于在CentOS?7上安裝MongoDB數(shù)據(jù)庫的方法步驟,需要的朋友可以參考下2024-09-09

