

{"id":13768,"date":"2018-04-18T04:46:36","date_gmt":"2018-04-18T04:46:36","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=13768"},"modified":"2021-05-09T13:07:39","modified_gmt":"2021-05-09T07:37:39","slug":"mongodb-create-database","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/","title":{"rendered":"How MongoDB Create Database &#8211; Learn in 4 Steps"},"content":{"rendered":"<p>We have learned <strong>MongoDB<\/strong>\u00a0<strong>Data Modeling<\/strong> in the previous chapter. After learning that, we have to start using MongoDB. For that, we must know how MongoDB Create Database. In this article, we will see how a database is created in MongoDB.<\/p>\n<p>So, let&#8217;s start MongoDB\u00a0create database tutorial.<\/p>\n<h2>MongoDB Create Database<\/h2>\n<p>If you are looking for a command to create a database, you must stop now. This is because MongoDB does not provide any command to create a database. In fact, we don\u2019t create a database in MongoDB.<\/p>\n<p>Unlike <strong>SQL<\/strong>, where we need to create a database, tables and then insert the values manually, MongoDB creates the database automatically. You just need to save a value in the defined collection with the preferred name.<\/p>\n<p>You don\u2019t even have to mention that you want to create a database. However, you can create collections manually. We will discuss that later.<\/p>\n<h3>a. The \u201cuse\u201d Command<\/h3>\n<p>If there is no database, use the following command to define the name for your database and the database is created if it doesn\u2019t exist already.<br \/>\n<strong>Syntax<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\">use database_name<\/pre>\n<p>For example, Let\u2019s say the database name is \u201cdataflair\u201d.<\/p>\n<pre class=\"EnlighterJSRAW\">&gt;use dataflair\r\nSwitched to db dataflair<\/pre>\n<h3>b. Check Selected Database<\/h3>\n<p>You can check that database you have selected already. Follow this command to do that.<\/p>\n<pre class=\"EnlighterJSRAW\">&gt;db\r\ndataflair<\/pre>\n<h3>c. List Database<\/h3>\n<p>If you don\u2019t know the databases that already exist in the system, you can list them and know if they do. Just use the following command for this.<\/p>\n<pre class=\"EnlighterJSRAW\">&gt;show dbs\r\nlocal\u00a0\u00a0\u00a0\u00a0 0.52938GB\r\ntest\u00a0\u00a0\u00a0\u00a0\u00a0 0.49231GB<\/pre>\n<p>If your database is not in the list, your database has not been created yet. To create a database you must save at least one document in it.<\/p>\n<h3>d. Save a Document<\/h3>\n<p>Run the following command to insert a document into the database.<\/p>\n<pre class=\"EnlighterJSRAW\">&gt; db.user.insert({name: \"Ankit\", age: 23})\r\nWriteResult({ \"nInserted\" : 1 })\u00a0\r\n&gt; show dbs\r\nlocal\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.52938GB\r\ndataflair\u00a0\u00a0\u00a0\u00a0\u00a0 0.49231GB\r\ntest\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0.49231GB<\/pre>\n<p>Now your database with the name \u201cdataflair\u201d has been created.<em>\u00a0<\/em><\/p>\n<p>This was all\u00a0about MongoDB Create Database Tutorial. Hope you like our explanation<b><\/b>.<\/p>\n<h2>Conclusion<\/h2>\n<p>Hence, in this\u00a0MongoDB Tutorial, we saw that MongoDB has its own feature to create the database. We need not do so much effort to create a database.<\/p>\n<p>Now we have learned how MongoDB create a database. In the next article, we will see <strong>MongoDB Drop Database<\/strong>.\u00a0Furthermore, if you have any query, feel free to ask in a comment section.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have learned MongoDB\u00a0Data Modeling in the previous chapter. After learning that, we have to start using MongoDB. For that, we must know how MongoDB Create Database. In this article, we will see how&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":13776,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[2488,3060,8321,8799,8804,8816,8853,10268,12376,14662],"class_list":["post-13768","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mongodb","tag-check-selected-database","tag-create-database-in-mongodb","tag-list-database","tag-mongodb-create-database","tag-mongodb-create-table","tag-mongodb-drop-database","tag-mongodb-tutorial","tag-pymongo-create-database","tag-save-a-document","tag-the-use-command"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How MongoDB Create Database - Learn in 4 Steps - DataFlair<\/title>\n<meta name=\"description\" content=\"MongoDB Create Database Tutorial- How to create Database in mongoDB, Steps to create MongoDB Create Database,Save a Document,List Database\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How MongoDB Create Database - Learn in 4 Steps - DataFlair\" \/>\n<meta property=\"og:description\" content=\"MongoDB Create Database Tutorial- How to create Database in mongoDB, Steps to create MongoDB Create Database,Save a Document,List Database\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-18T04:46:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-09T07:37:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/MongoDB-Create-database-01.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How MongoDB Create Database - Learn in 4 Steps - DataFlair","description":"MongoDB Create Database Tutorial- How to create Database in mongoDB, Steps to create MongoDB Create Database,Save a Document,List Database","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/","og_locale":"en_US","og_type":"article","og_title":"How MongoDB Create Database - Learn in 4 Steps - DataFlair","og_description":"MongoDB Create Database Tutorial- How to create Database in mongoDB, Steps to create MongoDB Create Database,Save a Document,List Database","og_url":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-04-18T04:46:36+00:00","article_modified_time":"2021-05-09T07:37:39+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/MongoDB-Create-database-01.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89"},"headline":"How MongoDB Create Database &#8211; Learn in 4 Steps","datePublished":"2018-04-18T04:46:36+00:00","dateModified":"2021-05-09T07:37:39+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/"},"wordCount":380,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/MongoDB-Create-database-01.jpg","keywords":["Check Selected Database","Create Database in MongoDB","List Database","MongoDB Create Database","mongodb create table","mongodb drop database","MongoDB Tutorial","pymongo create database","Save a Document","The \u201cuse\u201d Command"],"articleSection":["MongoDB Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/mongodb-create-database\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/","url":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/","name":"How MongoDB Create Database - Learn in 4 Steps - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/MongoDB-Create-database-01.jpg","datePublished":"2018-04-18T04:46:36+00:00","dateModified":"2021-05-09T07:37:39+00:00","description":"MongoDB Create Database Tutorial- How to create Database in mongoDB, Steps to create MongoDB Create Database,Save a Document,List Database","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/mongodb-create-database\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/MongoDB-Create-database-01.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/04\/MongoDB-Create-database-01.jpg","width":1200,"height":628,"caption":"How MongoDB Create Database - Learn in 4 Steps"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/mongodb-create-database\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"MongoDB Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/mongodb\/"},{"@type":"ListItem","position":3,"name":"How MongoDB Create Database &#8211; Learn in 4 Steps"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team provides industry-driven content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our expert educators focus on delivering value-packed, easy-to-follow resources for tech enthusiasts and professionals.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/13768","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=13768"}],"version-history":[{"count":5,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/13768\/revisions"}],"predecessor-version":[{"id":92961,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/13768\/revisions\/92961"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/13776"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=13768"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=13768"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=13768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}