MongoDB 简介
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
MongoDB 安装
1.从MongoDB[1]官网下载mongodb,解压到本地文件夹2.创建目录 data
与log
3.新增配置文件
# 数据存放目录dbpath=/Users/sure/opt/mongodb-macos-x86_64-4.2.9/data# 指定端口号# port=27017# 指定日志文件logpath=/Users/sure/opt/mongodb-macos-x86_64-4.2.9/log/master.log# 写日志的模式:设置为true为追加,默认覆盖,如未指定启动时将覆盖原日志文件logappend=true# 是否后台执行 默认为falsefork=true# 最大连接数maxConns=4000# 用户认证,默认false,不需要认证,进入数据库需要auth认证# 当数据库没有用户,则不需要验证也可以,创建用户之后都要验证# auth = true
1.启动MongoDB,在安装目录下执行 ./bin/mongod -f mongo.conf
2.连接测试mongo --host 127.0.0.1 --port 27017
数据库操作
1.show dbs
查看数据库或者使用show databases
2.use dbname
: 如果数据库不存在则创建数据库,否则切换到数据库要求:•不能是空字符串•不能含有特殊字符空格,点,$•应该全部小写•不超过64字节默认给我们提供的数据库:•admin:•local: 该数据库中的数据不会被复制,集群时不会相互复制•config:用于分片设置时,用于保存分片的相关信息3.db
查看当前的数据库4.db.dropDataBase
删除数据库
集合操作
1.显示创建集合 db.createCollection('name')
2.删除集合db.name.drop()
3.查