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();