数据库mongodb的下载和安装
- 下载地址:mongodb下载地址
- 安装参考文件地址:两个网址结合使用
- 安装步骤总结:
- 下载样式为ZIP样式;
- 解压到自己想要安装的目录中;比如:F:\mongodb
- 配置系统的环境变量:将mongo和mongod命令,安装到全局;
- 注:在window8系统中找到path后,点击编辑,会弹出变量框,在原地址后面用分号拼接上安装的路径,路径到bin文件夹下即可
- 参考网址:Windows系统配置环境变量
- 创建文件夹:conf data log
- 新建一个数据库文件:存储在data中,命令:
mongod --dbpath 数据库存储地址
,比如:mongod --dbpath F:\mongodb\data
;- 可以新建特定类型的数据库文件:存储样式为mmapv1;ns文件,可一目了然查看数据库文件名称;
- 命令:
mongod --storageEngine mmapv1 --dbpath 数据库存储地址
- 命令:
- 命令开始后,待新建完成即可关闭命令;
- 可以新建多个数据库,以后所有的操作都是对此数据库进行操作;
- 可以新建特定类型的数据库文件:存储样式为mmapv1;ns文件,可一目了然查看数据库文件名称;
- 配置文件:data log conf
- data文件夹:存储数据库文件;
- log文件夹:创建mongod.log文件,用于存储日志文件;
- conf文件夹:创建mongod.conf文件,内容设置dbpath和logpath,指定数据库地址和日志存储地址;
- 注:只有在使用第三个方法连接数据库时,才需要conf文件夹,其余两个方法无需配置;可以通过配置conf文件,设置不同的port,进而本地打开多个数据库连接;
- 连接数据库:三种方法
- 方法1:通过cmd命令直接操作
- 开机:
mongod --dbpath "数据库存储绝对路径" --logpath "日志存储绝对路径"
,注:开机后,命令行不能关闭,关闭后数据库就关闭了; - 连接数据库,查看数据库内容:新建一个cmd,输入
mongo
命令,即可连接本地数据库; - 关机:关闭开机命令行即可关闭数据库连接;
- 开机:
- 方法2:将MongoDB安装为Windows服务,这样操作服务名serviceName即可开启数据库;
- 将MongoDB安装为Windows服务,服务名为:mongodb;
- 命令:
mongod --dbpath "数据库存储绝对路径" --logpath "日志存储绝对路径" --install --serviceName "服务名" --journal
- 例:
mongod --dbpath "F:\mongodb\data" --logpath "F:\mongodb\log\mongod.log" --install --serviceName "mongodb" --journal
- 命令:
- 开机:
net start 服务名
,如:net start mongodb
- 连接数据库:输入mongo命令,即可连接数据库;
- 关机:关闭服务和删除进程
- 关闭服务:
net stop 服务名
;如:net stop mongodb
- 删除进程:
mongod --dbpath "数据库存储绝对路径" --logpath "日志存储绝对路径" --remove --serviceName "服务名"
- 例:
mongod --dbpath "F:\mongodb\data" --logpath "F:\mongodb\log\mongod.log" --remove --serviceName "mongodb"
- 例:
- 关闭服务:
- 将MongoDB安装为Windows服务,服务名为:mongodb;
- 方法3:需配置conf文件,创建两个
.bat
文件,用于开机和连接数据库- 注:mongodb目录下创建三个文件夹,data,conf,log;数据库存储地址必须在data文件夹下,不能在其他盘符下,否则.bat文件启动后,会出错;
- 创建mongod.conf文件,配置内容;
- mongod.conf内容:
port=6699 端口号,默认为27017 dbpath=F:\mongodb\data 数据库存放目录 logpath=F:\mongodb\log\mongod.log 日志存放目录
- 通过cmd命令,向文件中插入内容:
- 1)插入一条内容,放在最后一行:
echo 内容 >> 文件名
; - 2)插入内容覆盖文件中所有内容:
echo 内容 > 文件名
;
- 1)插入一条内容,放在最后一行:
- 通过cmd命令,查看文件中的内容:
type 文件名
;
- 创建
mongodb开机.bat
文件,双击开启mongodb数据库,配置内容:
F: cd F:\mongodb\bin mongod -f F:\mongodb\conf\mongod.conf --journal pause
- 创建
mongodb连接.bat
文件,双击连接数据库,配置内容:
F: cd F:\mongodb\bin mongo 127.0.0.1:6699/test pause
- 解析
.bat
文件内容:- 第一行:进入F盘
- 第二行:进入mongdb安装bin目录,这样才能使用mongod和mongo命令;
- 第三行:具体命令;
- 第四行:pause终止键;
- 注:若已配置环境变量,将mongo和mongod命令安装在全局,第一二行代码可省略;
- 方法1:通过cmd命令直接操作
数据库的使用
- 数据库shell命令和封装操作库
- mongodb命令链接:mongodb命令和封装操作库
- 封装后的库代码链接:数据库mongodb封装库
- mongoose知识
- 链接:Mongoose知识