目的
记录windows下mongodb安装,供查询。
快速安装
1.下载
下载地址:https://www.mongodb.com/try/download/community
如下图所示,选择需要下载的版本,适合平台和包格式,点击Download进行下载。
2.配置环境变量
将下载的zip包进行解压,目录结构如下图所示。
将bin目录配置到到系统环境变量path下面。
3.配置mongodb
3.1 进入根目录,创建文件夹,命名data,作为数据库存储路径;
3.2 进入根目录,创建logs文件夹,作为日志输出路径,并在logs里面创建一个mongo.log空文件;
3.3 进入根目录,创建mongodb配置文件mongo.conf,mongo.conf中需要添加以下内容:
dbpath=D:\soft\mongodb-win32-x86_64-windows-5.0.9\data #数据库路径
logpath=D:\soft\mongodb-win32-x86_64-windows-5.0.9\logs\mongo.log #日志输出文件路径
logappend=true #错误日志采用追加模式
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号 默认为27017
以上操作完成后,mongodb文件目录如下图所示。
启动
1.打开cmd进入到mongodb根目录,,执行mongod --config "mongo.conf",如下图所示,则说明配置正确。
2. 退出以上命令,然后输入以下命令:mongod --dbpath data,回车运行,出现类似如下所示的界面。
然后另外打开一个界面,输入mongo命令,出现如下图所示界面,说明程序启动成功。
可以通过浏览器输入:127.0.0.1:27017 用于验证是否成功。
为了方便,可将命令做成批处理,直接双击即可启动mongodb服务。生成环境,将服务做成windowd系统服务更合适。
mongodb常用命令
1.查看所有数据库
show databases
2.创建并使用数据库
注:如果使用的数据库不存在,会自动创建该数据库
use test
3.删除当前数据库
db.dropDatabase()
4.插入数据
db.test.insert({name: "test", age: 20, sex: 1, isDelete: 0})
5.查询
查询test下的所有数据
db.test.find()
6.查询test下name为test的数据
db.test.find({name:'test'})
7.创建集合cls
db.createCollection("cls")
8.在集合cls下插入数据
db.cls.insert({name: "test", age: 20, sex: 1, isDelete: 0})
9.查看当前数据库下的所有集合
show collections
10.查看当前数据库
db.getName()
11.删除名称为cls的集合
db.cls.dop()
...