Linux Shell中的MongoDB相关命令
mongo <options>--help 帮助信息
--nodb
--shell
连接,退出MOngoDB Shell
1.启动服务
mongod2.连接MongoDB Shell
本地连接localhost默认端口27017
mongo
指定端口号
mongo --port 28000
远程连接
mongo --host <host_address>:<port_code>
或者
mongo --host <host_address> --port <port_code>
或者
mongo --username 用户名 --password 密码 --host 服务器地址 --port 端口号
MongoDB Shell中的命令
退出MongoDB Shell
快捷键CTRL+D或者quit()
MongoDB Shell中的快捷键
CTRL+D 退出MongoDB ShellTAB 自动补全
获取帮助信息
db 显示当前使用的数据库help 帮助信息
db.help() 获取db对象可用方法的帮助信息
db.<collection>.help() 获取集合对象的可用方法的帮助信息
db.myCollection.find().help() 获取find()方法返回的游标对象的帮助信息
获取并显示数据
show databases 显示数据库列表show dbs 同show databases
show collections 查看当前数据库中的集合列表
show users
show roles
show profile
创建或切换数据库
use db_name如果数据库不存在,将自动创建。
删除当前使用的数据库
db.dropDatabase()创建集合
db.my_collection.insert({x:1})第一次向一个不存在的集合中存储数据时,将自动创建集合
获取集合对象
my_coll=db.my_collection或者,当集合名称不规范时(包含空格,以数字开头等)
db["3mycoll"]
db.getCollection("3mycoll")