Mac安裝MongoDB
Mac下安裝方法
MongoDB 是一個基於分散式檔案儲存的資料庫,是介於關係型和非關係型資料庫之間的產品。
MongoDB中檔案儲存結構:多個文件可以組成集合,多個集合可以組成資料庫,一個MongoDB例項可以承載多個資料庫。
安裝
brew install mongodb
安裝的目錄位置 /usr/local/Cellar/mongodb/3.0.7
配置
- mongodb 預設資料檔案是放到根目錄
/data/db
資料夾下,如果沒有這個檔案,請自行建立
mkdir -p /data/db
- 將 mongodb bin目錄下的命令新增到環境變數
在 .bash_profile 或 .zshrc 檔案中新增下面內容
export PATH=$PATH:/usr/local/Cellar/mongodb/3.0.7/bin
然後 source 下檔案,使配置檔案生效
修改mongodb配置檔案,配置檔案預設在
/usr/local/etc/mongod.conf
如果準備連線非本地環境的mongodb資料庫時,bind_ip = 0.0.0.0 即可(我貌似沒改也可以連線)給
/data/db
資料夾賦許可權
sudo chown `id -u` /data/db //或者逐個資料夾賦許可權 sudo chmod 777 data
啟動
啟動服務端
mongod
啟動客戶端
mongo //本地
mongo ip:port //連線遠端MongoDB伺服器
簡單使用
常用命令如下
show dbs //顯示所有資料庫
use database_name //切換資料庫
db //顯示當前所在資料庫
show collections //顯示資料庫下所有的 collections
db.help() //檢視資料庫支援哪些方法操作
db.collection_name.help() //顯示collection支援哪些方法
db.collection_name.count()
db.collection_name.dataSize()
db.collection_name.find().limit(2).pretty() //顯示集合collection_name中前兩條資料,pretty()使資料格式化顯示
db.collection_name.find({key:value}).pretty() //查詢資料
db.collection_name.distinct(key) //檢視某個key有哪些不同的值
//查詢
db.collection_name.find({"xxx":"xxx","xxx":"xxx"}).limit(5).pretty() // and 查詢
db.collection_name.find($or:[{"xxx":"xxx","xxx":"xxx"}]).limit(5).pretty() // or 查詢
//排序,1是正序,-1是倒序
db.collection_name.find({"xxx":"xxx"}).limit(5).pretty().sort({"xxx":-1})
更多詳細命令看參考[2],參考[3]
linux安裝
下載地址 http://www.mongodb.org/downloads
選擇平臺linux及對應的版本下載,然後解壓
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
下面的方法同 Mac
檢視centos版本
cat /etc/redhat-release
MongoDB提供了 web 介面 http://localhost:27017 ,可以看下是否連線成功
[參考]
[1]mac 下用 brew 安裝mongodb
[2]MongoDb 命令查詢所有資料庫列表
[3]MongoDB 教程
[4]Linux平臺安裝MongoDB
相關文章
- MAC 安裝 MongoDBMacMongoDB
- Mac下安裝MongodbMacMongoDB
- mac怎麼安裝mongodbMacMongoDB
- Mac 安裝與配置mongodbMacMongoDB
- MAC上如何安裝mongoDBMacMongoDB
- Mac OX上安裝MongoDbMacMongoDB
- 【mongodb】mongodb的安裝MongoDB
- Mac環境下安裝MongoDB資料庫MacMongoDB資料庫
- mongodb 安裝MongoDB
- 安裝mongodbMongoDB
- MongoDB安裝MongoDB
- mongodb 安裝MongoDB
- Docker安裝mongodbDockerMongoDB
- 【mongodb安裝配置】MongoDB
- MongoDB的安裝MongoDB
- mongodb 3.2.0.4安裝MongoDB
- centos安裝mongodbCentOSMongoDB
- 【mongodb】安裝pymongoMongoDB
- MongoDB安裝指南MongoDB
- (翻譯) MongoDB(7) 安裝MongoDBMongoDB
- Ubuntu安裝和解除安裝mongodbUbuntuMongoDB
- ubuntu透過安裝包安裝MongodbUbuntuMongoDB
- 【MongoDB】安裝與配置MongoDB
- MongoDB | Linux 安裝MongoDBLinux
- Windows下安裝MongoDBWindowsMongoDB
- MongoDB安裝配置教程MongoDB
- docker-安裝mongodbDockerMongoDB
- Mongodb的安裝(一)MongoDB
- MongoDB安裝(Linux)MongoDBLinux
- win10 mongodb安裝教程_win10 mongodb安裝步驟Win10MongoDB
- 【MongoDB】 MongoDB 3.2.x 安裝實踐MongoDB
- 小丸子學MongoDB系列之——安裝MongoDBMongoDB
- mongodb的安裝以及使用MongoDB
- MongoDB資料庫安裝MongoDB資料庫
- linux上安裝mongodbLinuxMongoDB
- CentOS7.7安裝mongodbCentOSMongoDB
- mongodb擴充套件安裝MongoDB套件
- MongoDB下載與安裝MongoDB