mongodb入門学習(一)
1844 ワード
学習初押し:MongoDB公式のチュートリアル、MongoDBオンライン大学.関連サイト:1、mongodb公式サイト:www.mongodb.org.(1)インストールパッケージのダウンロード.(2)ドキュメント3、mongodb中国語翻訳を使用する:http://docs.mongoing.com/manual-zh/(不全)4、mongodyのgithub:https://github.com/mongodb(1)ソースコードダウンロード.5、mongodbのjira:https://jira.mongodb.org/browse/TOOLS-352?jql-(1)バグのコミットと返信6、2つのgoogle groups:monogodb.userとmongodb.cn.(1)ユーザーコミュニケーション
mongodb簡単な紹介
MongoDBは非リレーショナルデータベースの中で、最もリレーショナルデータベースに近い、ドキュメント型データベースです.サポートされているクエリー機能は非常に強力です.分散ファイルストレージに基づくオープンソースデータベースシステムです.MongoDBはインターネットWebアプリケーションを迅速に開発するために設計されたデータベースシステムである.彼のデータモデルはドキュメント向けで、このドキュメントはJSONに似た構造(最大16 M)であり、正確にはバイナリをサポートするBSON(Binary JSON)構造である.mongodyとMySQLの概念比較:
データベース関連アクション
データベースの表示
データベースの作成
testという名前のデータベースを作成します.
データベースが存在しない場合は、データベースを作成します.そうでない場合は、指定したデータベースに切り替えます.MongoDBのデフォルトのデータベースはtestです.新しいデータベースを作成しない場合は、セットはtestデータベースに保存されます.この文では、データベースを作成するときにデータベースを直接表示することはできません.変更されたデータベースを表示するには、コレクションを作成する必要があります.
データベースの削除
コレクション関連アクション
コレクションの作成
studentという名前のコレクションを作成します.
コレクションの表示
コレクションの削除
作成したstudentコレクションを削除するには、次の手順に従います.
mongodb簡単な紹介
MongoDBは非リレーショナルデータベースの中で、最もリレーショナルデータベースに近い、ドキュメント型データベースです.サポートされているクエリー機能は非常に強力です.分散ファイルストレージに基づくオープンソースデータベースシステムです.MongoDBはインターネットWebアプリケーションを迅速に開発するために設計されたデータベースシステムである.彼のデータモデルはドキュメント向けで、このドキュメントはJSONに似た構造(最大16 M)であり、正確にはバイナリをサポートするBSON(Binary JSON)構造である.mongodyとMySQLの概念比較:
データベース関連アクション
データベースの表示
>show dbs
データベースの作成
use DATABASE_NAME
testという名前のデータベースを作成します.
>use test
データベースが存在しない場合は、データベースを作成します.そうでない場合は、指定したデータベースに切り替えます.MongoDBのデフォルトのデータベースはtestです.新しいデータベースを作成しない場合は、セットはtestデータベースに保存されます.この文では、データベースを作成するときにデータベースを直接表示することはできません.変更されたデータベースを表示するには、コレクションを作成する必要があります.
データベースの削除
>db.dropDatabase()
コレクション関連アクション
コレクションの作成
db.createCollection(name)
studentという名前のコレクションを作成します.
>db.createCollection("student")
コレクションの表示
>show tables
>show collections
コレクションの削除
db.collection.drop()
作成したstudentコレクションを削除するには、次の手順に従います.
>db.student.drop()