brewを使用してmongodbをインストールする

1510 ワード

brew install mongodb

今すぐmongoを起動しても成功しません.次のようにします.
Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused

Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146

exception: connect failed

mongoを起動する前に、mongoのデフォルトのデータをディレクトリに書き込むディレクトリを作成する必要があります.
注意:デフォルトディレクトリはルートディレクトリのdata/dbです.
mkdir -p /data/db

作成したばかりのディレクトリに書き込み可能な権限を付与します.
chown `id -u` /data/db

ディレクトリの変更
// /data/db    mongo     ,          ,    --dbpath   
mongo --dbpath dir_name
// dir_name        

安心してmongodbを起動し、次のコマンドを実行できます.
mongod

新しい端末を開き、次のコマンドを実行します.
mongo

mongodb共通コマンド
1、   、   
show dbs  //        

show collections   //              
2、     
use myDbs  //      myDbs    ,                   

use myDbs

db.dropDatabase();  //           
3、     
//               ,  use  
db.myTable.insert({name:’hf’,age:20});  // mongodb             ,        myTable    
db.myTable.drop();  //  myTable     
//         ,     mongdb     test 
4、      
db.myTable.insert({name:’hahaha’,age:12});  //  

db.myTable.update({name:’hf’},{$set:{age:25}})  //  

db.myTable.remove({name:’hf'});  //  
5、  
db.myTable.find();  //  myTable      

db.myTable.find().sort({age:1})  //  age  

db.myTable.find().count();  //