在本章中,我們將看到如何在MongoDB中創(chuàng)建數(shù)據(jù)庫。
use DATABASE_NAME 用于創(chuàng)建 MongoDB 數(shù)據(jù)庫。該命令將創(chuàng)建一個新數(shù)據(jù)庫(如果不存在),如果數(shù)據(jù)庫存在, 則將返回現(xiàn)有數(shù)據(jù)庫。
use DATABASE 語句的基本語法如下-
use DATABASE_NAME
如果您想使用具有name的數(shù)據(jù)庫<mydb>,則use DATABASE語句如下:
>use mydb switched to db mydb
要檢查您當(dāng)前選擇的數(shù)據(jù)庫,請使用以下命令 db
>db mydb
如果要檢查數(shù)據(jù)庫列表,請使用命令 show dbs。
>show dbs local 0.78125GB test 0.23012GB
您創(chuàng)建的數(shù)據(jù)庫(mydb)不在列表中。要顯示數(shù)據(jù)庫,您需要至少插入一個文檔。
>db.movie.insert({"name":"(cainiaoplus.com)"}) >show dbs local 0.78125GB mydb 0.23012GB test 0.23012GB
在MongoDB中,默認(rèn)數(shù)據(jù)庫為test。如果您未創(chuàng)建任何數(shù)據(jù)庫,則集合將存儲在test數(shù)據(jù)庫中。