mongo数据库
开启 MongoDB 服务器
1 | sudo mongod --dbpath /usr/local/var/mongodb |
连接 MongoDB 服务器
1 | mongo |
退出 MongoDB 服务器
1 | exit |
基本命令
show dbs
- 查看显示所有数据库
db
- 产看当前操作的数据库
use 数据库名称
- 切换到指定的数据库(没有会新建)
show collections
- 显示集合
db.cats.find()
- 查看并显示内容
使用第三方 mongoose 来操作 MongoDB 数据库
安装
npm install mongoose
1 | //引入包 |
- mongoose 的基本使用
- 生成模型构造函数
1 | var mongoose = require('mongoose'); |
基于模型构造函数 生成添加一条数据
1 | var admin = new User({ |
基于模型构造函数 查询数据
1 | //查询所有数据 |
基于模型构造函数 按条件更新数据
1 | //Model.update(conditions, doc, [options], [callback]) |
基于模型构造函数 删除数据
1 | User.remove({ |
补充(node 使用 mysql)
1 | //引包 |
阿里云服务器
- 安装 nodejs
- 安装 mongod
- 安装 redis
3.1 redis-server 启动 redis
3.2 ps axu | grep redis 查看 redis 服务进程 - 安装 nginx
4.1 nginx -s reopen // 重新指定日志打印的文件
4.2 nginx - t //检测配置文件是否有语法错误
4.3 nginx -s reload // 重新加载配置文件