显示所有数据库
show dbs;
?
使用某个数据库(如果market不存在,会自动创建)
use market;
?
查看当前数据库
db;
?
删除当前数据库
db.dropDatabase();
?
从某个机器上复制数据库到当前指定数据库
(从72上复制market到本地,如果本地已经存在,覆盖)
db.copyDatabase("market","market2","192.168.1.72");
?
修复当前数据库
db.repairDatabase();
?
查看当前数据库名称(和db命令一样效果)
db.getName();
?
查看当前数据库的状态
db.stats();
?
查看当前数据库版本号
db.version();
?
查看当前数据库服务IP
db.getMongo();
?
查看当前数据库所有集合
db.getCollectionNames();
?
查看当前数据库的某个集合
db.song.find();
db.getCollection("song")
(某些集合包括特殊字符,通过直接引用集合名称无法正常查看)
db.getCollection("pv_2012-01-31")
?
查看所有集合的状态
db.printCollectionStats();
?
查看当前数据库错误信息
db.getLastError();
db.getPrevError();
清除错误信息
db.resetError();
?