MongoDB は C++ 言語で書かれており、分散ファイル ストレージに基づいたオープンソース データベース システムです。 「Black Horse Cloud Classroom MongoDB 実践ビデオ チュートリアル」は、知識ポイントの完全性を大幅に保証します。ビデオの開始点は、データベースに関する一定の知識を持つ学生向けに慎重に設計され、録画されています。生徒が知識の詳細をより広範囲に受け入れて理解できるようにします。
ビデオ再生アドレス: http://www.php.cn/course/519.html
先生の教え方:
鮮やかで、機知に富み、機知に富み、そして感動的。鮮やかな比喩は最後の仕上げのようなもので、生徒に知恵への扉を開きます。適切に配置されたユーモアは、まろやかなワインを飲むように、人々に後味と郷愁を与え、哲学者の格言や文化への言及をもたらします。ナレーションの中に時々散りばめられ、人々に考えさせ、警告を与えます。
このビデオのさらに難しい点は、mongodb アカウントの権限の管理です:
MongoDB にはデフォルトで権限の検証がありませんが、本番環境では権限の制御がないことは非常に危険です。
あまり多くの概念について詳しく説明するのはやめて、2 つの典型的なアカウントの作成を開始しましょう:
SQL サーバーの sa アカウントや mysql の root アカウントに似たスーパー管理者
の読み取りおよび書き込み権限を持つアカウント単一データベース
スーパー管理者の作成
権限検証メカニズムがオンになっていない場合は、mongo を使用して「コマンド インジケーター」ウィンドウで MongoDB シェルを開きます。
管理データベースに切り替えるには、「use」コマンドを使用します。MongoDB は、管理者の system.users コレクションを使用してユーザー情報を保存します。
> use admin switched to db admin >
db.createUser メソッドを使用してユーザーを作成します。具体的な手順については、公式 Web サイトのドキュメントを参照してください
> db.createUser(... {... user: "sa",... pwd: "123",... roles: [ { role: "__system", db: "admin" } ]... }... ) Successfully added user: { "user" : "sa", "roles" : [ { "role" : "__system", "db" : "admin" } ] } >
このようにして、アカウント: sa、パスワード: 123、権限を作成しました。 「__system」ロールの詳細については、公式 Web サイトのドキュメントを参照してください。 警告: 「__system」ロールを持つアカウントをシステム プログラムに割り当てて使用しないでください。 .php.cn/xiazai/learn/2073
リソースはビデオコースウェアとpptをあなたと共有します:
対応するノート+PPT+テンプレート+ソースコードのダウンロードアドレス
Heima Yun Classroom mongodb実践的なソースコードコースウェア
以上がBlack Horse Cloud Classroom の推奨ソース コード コースウェア mongodb 実践ビデオの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。