Mongoの基本的な使用法とコマンド

1.基本的なコマンド

1.ヘルプビューのコマンドプロンプト

助けて

db.help();

db.yourColl.help();

db.youColl.find()。help();

rs.help();

2.データベースの切り替え/作成

yourDBを使用します。テーブルが作成されると、現在のデータベースが自動的に作成されます

3.すべてのデータベースをクエリする

データベースを表示します。

4.現在のデータベースを削除します

db.dropDatabase();

5.指定されたホストからデータベースを複製します

db.cloneDatabase( "127.0.0.1");指定されたマシン上のデータベースのデータを現在のデータベースに複製します

6.指定されたデータベースデータを指定されたマシンからデータベースにコピーします

db.copyDatabase( "mydb"、 "temp"、 "127.0.0.1");ローカルmydbのデータを一時データベースにコピーします

7.現在のデータベースを修復する

db.repairDatabase();

8.現在使用されているデータベースを表示する

db.getName();

db; dbメソッドとgetNameメソッドの効果は同じで、どちらも現在使用されているデータベースをクエリできます

9.現在のデータベースのステータスを表示します

db.stats();

10.現在のデータベースバージョン

db.version();

11.現在のデータベースのリンクマシンアドレスを確認します。

db.getMongo();

2.コレクション

1.集約されたコレクション(テーブル)を作成する

db.createCollection(“ collName”、{サイズ:20、上限:5、最大:100});

2.集計セット(テーブル)の指定された名前を取得します。

db.getCollection( "account");

3.現在のデータベースのすべての集合コレクションを取得します

db.getCollectionNames();

4.現在のデータベース内のすべてのクラスター化インデックスのステータスを表示します

db.printCollectionStats();

5.アグリゲート内のデータを削除します

db.collection.remove({});

3.ユーザー関連

1.ユーザーを追加する

db.addUser( "name");

db.addUser(“ userName”、“ pwd123”、true);ユーザーの追加、パスワードの設定、読み取り専用

2.データベース認証、セキュリティモード

db.auth( "userName"、 "123123");

3.現在のすべてのユーザーを表示する

ユーザーを表示します。

4.ユーザーを削除する

db.removeUser(“ userName”);

4.その他

1.前のエラーメッセージを確認する

db.getPrevError();

2.エラーレコードをクリアする

db.resetError();

5.コレクションの基本情報を表示する

1.ヘルプを見る

db.yourColl.help();

2.現在のコレクション内のデータ項目の数を照会します

db.yourColl.count();

3.データスペースのサイズを表示する

db.userInfo.dataSize();

4.現在の集約コレクションが配置されているデータベースを取得します

db.userInfo.getDB();

5.集計の現在の状態を取得する

db.userInfo.stats();

6.集合セットの合計サイズを取得する

db.userInfo.totalSize();

7、集約コレクションのストレージスペースのサイズ

db.userInfo.storageSize();

8.シャードのバージョン情報

db.userInfo.getShardVersion()

9.集計コレクションの名前を変更します

db.userInfo.renameCollection( "users"); userInfoをusersに名前変更

10.現在の集約コレクションを削除します

db.userInfo.drop();

公開された36元の記事 ウォンの賞賛2 ビュー3793

おすすめ

転載: blog.csdn.net/wangyongfei1122/article/details/105700419