インストールMongoDBの
プラグインメーカー-3TでのMySQLのNavicatに相当し
、ユーザ名とパスワードを設定していません
MongoDBの取得
最初のコンセプトに基づいています
基本的な考え方
データベース
クエリのデータベース
show dbs
データベースを作成します。
use DATABASE_NAME
データベースを選択
switched to db 数据库名字
データベースを削除し
、以下のデータベースに切り替えるには
db.dropDatabase()
作成、テーブルの
コレクションはMongoDBの中にテーブルと呼ばれています
コレクションの作成
以下のナイフデータベースを
db.createCollection(name,options)
削除コレクション
次のデータベースでも
db.集合名称.drop()
文書挿入
ファイルmysqlのレコードに相当します
db.COLLECTION_NAME.insert(document)
列子
db.student.insert({"name":"黑马程序员","age":10})
アップデートドキュメント
db.collection.update( <query>, <update>, <options> )query:查询条件,相当于sql语句的where update:更新文档内容 options:选项
db.student.update({"name":"黑马程序员"},{"name":"北京黑马程序员","age":10})
柔軟なデータ形式
削除ドキュメント
db.student.remove(<query>)
クエリ:削除条件、SQL文のどこに相当
クエリー文書
db.student.find({"name":"黑马程序员"})
db.student.find({"name":"黑马程序员"},{name:1,age:1,_id:0})
ユーザーを作成します。
mongo>db.createUser( { user: "<name>", pwd: "<cleartext password>", customData: { <any information> }, roles: [ { role: "<role>", db: "<database>" } | "<role>", ... ]} )
列子
use admin db.createUser( { user:"root", pwd:"123", roles:[{role:"root",db:"admin"}] } )
設定ファイルのオープン、ユーザー名とパスワードの認証、設定ファイルのbinディレクトリに
追加
security:
authorization: enabled
そして、サービスの再起動
の発見は、上記にログインすることができますが、権限が促されたときに操作したいです
ログイン画面への出口
mongo.exe ‐u root ‐p 123 ‐‐authenticationDatabase admin
あなたは指示することができます
我々はまた、studio.3Tにユーザーを追加することができ
、構成情報