使用use数据库名称来创建数据库,如果该数据库已经存在则返回这个数据库
语句格式:use DATABASE_NAME
>use mynewdb
switched to db mynewdb
使用 db名称可以检查当前使用的数据库
> db
mynewdb
使用命令 show dbs 来检查数据库列表。
> show dbs
GnyMongo 0.078GB
GnyWorkFlowDemo 0.078GB
LogInfo 0.078GB
......
刚创建的数据库mynewdb 没有出现在列表中。为了让数据库显示出来,至少应该插入一个文档
db.test.insert({"X":1})
如果想删除新数据库 mynewdb,如下面这样使用 dropDatabase() 方法
>use mynewdb
switched to db mynewdb
> db.dropDatabase()
关系型数据库与MongoDB数据库在一些术语上的对比
关系型数据库(mysql) |
MongoDB |
备注 |
create database mynewdb |
use mynewdb |
创建数据库 |
use mynewdb |
use mynewdb |
切换并使用数据库 |
select database() |
db |
检查当前使用的数据库 |
show databases |
show dbs |
检查数据库列表 |
drop database mynewdb |
db.dropDatabase() |
检查数据库列表 |