查看帮忙命令
>hlep --server级别
>db.help() --db级别
>db. collectionname .help() --集合级别
查看所有数据库
>show dbs
--新建的数据库并不在数据库的列集合中,要显示它,我们需要向新建的数据库创建集合。
查看当前数据库
>db
创建数据库
>use DATABASE_NAME
切换到某个数据
>use DATABASE_NAME
删除当前数据库,会把磁盘上的数据库文件一并删除
>db.dropDatabase()
修复数据库
> db.repairDatabase()
拷贝数据库test为test999
> db.copyDatabase('test','test999')
查看所有集合(关系型数据库叫表)
>show collections
>show tables
查看各集合的状态
> db.printCollectionStats()
新建集合
db.createCollection("集合名", {集合的大小属性:大小值,集合的增长属性:增长值,集合的最大容量属性:最大容量值,,,等等})
>db.createCollection("table1")
删除集合table1
>db.table1.drop()
重命名集合table1为table101
>db.table1.renameCollection("table101")
查看集合table1的所在的数据库名称
>db.table1.getDB()
查看集合table1的状态