程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MongoDB數據庫 >> MongoDB綜合知識 >> Ubuntu中安裝MongoDB及執行一些簡單操作筆記

Ubuntu中安裝MongoDB及執行一些簡單操作筆記

編輯:MongoDB綜合知識

首先安裝MongoDB,在終端輸入:
復制代碼 代碼如下:
sudo apt-get install mongodb 

然後啟動數據庫MongoDB:
復制代碼 代碼如下:
mongod 

可能會出現這樣的錯誤:
復制代碼 代碼如下:
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 

創建一個/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 

這樣在執行一下mongod看一下效果。
 
關於MongoDB的一些簡單操作:
在終端輸入(必須已經啟動mongod):
復制代碼 代碼如下:
mongo 

默認連接到test。
 
查看已有數據庫:
復制代碼 代碼如下:
show dbs 

刪除數據庫:
復制代碼 代碼如下:
use <-database->   //<-database->為要刪除數據庫的名 
db.dropDatabase()     

創建數據庫:
 復制代碼 代碼如下:
use <-database->   //<-database->為要創建的數據庫的名,它會自動創建數據庫並連接到該數據庫 

存入數據:
 復制代碼 代碼如下:
use test 
a = {"name":"moneyinto"} 
b = {"age":"23"} 
db.test.insert(a)   //a,b 存儲的位置不同 
db.age,insert(b) 

查看數據:
復制代碼 代碼如下:
use test 
db.test.find() 
db.age.find() 

刪除數據庫test中的age:
復制代碼 代碼如下:
db.age.remove()      //刪除 
db.age.find()      //查看一下看是否刪除了 

繼續積累,繼續更新!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved