Ubuntu 16.04 怎么安裝 MongoDB?

經常用的scrapy, 在pc端是已經安裝過mongodb, 最近要使用ubuntu, 記錄下過程。

一、 MongoDB

相信會看這篇文章的都已經知道MongoDB是什么了,也不用我介紹了,真有不明白的,直接百度一下。

二、. 安裝MongoDB

輸入命令:

# steven @ ubun-sef in ~/ [15:31:03] 
$ sudo apt install mongodb
Reading package lists... Done
Building dependency tree       
Reading state information... Done
...

查看版本:

# steven @ ubun-sef in ~/  [15:35:10] 
$ mongo -version
MongoDB shell version: 2.6.10

啟動和關閉mongodb:

service mongodb start
service mongodb stop

默認設置MongoDB是隨Ubuntu啟動自動啟動的。
輸入以下命令查看是否啟動成功:

# steven @ ubun-sef in ~/ [15:49:49] 
$ pgrep mongo -l
24558 mongod

卸載MongoDB:

sudo apt-get --purge remove mongodb mongodb-clients mongodb-server

三、 使用MongoDB

shell命令模式
輸入mongo進入shell命令模式,默認連接的數據庫是test數據庫,在此之前一定要確保你已經啟動了MongoDB,否則會出現錯誤,啟動之后運行成功,如下:

# steven @ ubun-sef in ~/ [15:50:27] 
$ mongo
MongoDB shell version: 2.6.10
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
    http://docs.mongodb.org/
Questions? Try the support group
    http://groups.google.com/group/mongodb-user
> 

常用操作命令:
數據庫相關

show dbs #顯示數據庫列表 
show collections or tables #顯示當前數據庫中的集合(類似關系數據庫中的表table) 
show users #顯示所有用戶 
use yourDB #切換當前數據庫至yourDB 
db.help()  #顯示數據庫操作命令 
db.yourCollection.help()  #顯示集合操作命令,yourCollection是集合名 

MongoDB沒有創建數據庫的命令,如果你想創建一個“Job”的數據庫,先運行use Job命令,之后做一些操作(如:創建聚集集合db.createCollection('zhaopin')),這樣就可以創建一個名叫“Job”的數據庫。不過我們通常是直接在python里使用pymongo操作。

  1. 切換數據庫
use db
  1. 創建Collection
db.createCollection('col')
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容