版本的选择
-
奇偶版本
- 奇数为开发版 可能存在各种影响运行的bug
- 偶数为稳定版(release) 基本没有运行bug
-
位数选择
- 32位 存在存储上限
- 64位 基本无限制
window: MongoDB安装
- Windows平台
- 去 https://www.mongodb.com/download-center#community 下载
- 双击运行下载后的数据库安装包
- 将安装路径添加环境变量
- 创建数据存储文件的路径
- 管理员权限运行cmd,在其中运行mongod
- 在执行的过程中可能会报:
exception c:/data/db
- 这是因为mongod服务器,默认存储在c:/data/db中, 但是现在没有c:/data/db这个文件夹,需要我们手动创建
- 创建命令: mkdir c:/data/db
- 在另一个cmd中运行mongo查看是否连接成功
ubuntu: mongodb安装
-
使用apt-get安装[推荐]
sudo apt-get install -y mongodb-org
-
说明: 如果上面命令安装失败,尝试使用官方文档的方式进行安装 mongodb在ubuntu安装文档文档
-
注意: 启动报找不到/data/db, 这是mongodb数据库默认的存储位置, 默认没有创建, 需要我们手动创建
sudo mkdir -p /data/db sudo chmod 777 /data/db
-
mongodb服务器服务启动与配置
- 启动:sudo service mongod start
- 停止:sudo service mongod stop
- 重启:sudo service mongod restart
- 配置文件的位置:/etc/mongod.conf,
- 上面四个命令只有使用
apt-get
安装才有
- 上面四个命令只有使用
-
手动安装
- 下载
- 解压
tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.6.3.tgz
- 移动到usr/local目录下
sudo mv mongodb-linux-x86_64-ubuntu1604-3.6.3 /usr/local/mongodb
- 把可以执行文件路径添加到$PATH变量下
export PATH=/usr/local/mongodb/bin:$PATH
- 说明: 在 命令行执行只对当前窗口有效, 添加到
.bashrc
中每次启动都有效
macOS: mongodb 安装
brew update
brew install mongodb --with-openssl
sudo mkdir -p /data/db
sudo chmod 777 /data/db
启动 mongodb 服务
brew services start mongodb
停止 mongodb 服务
brew services stop mongodb
客户端启动
-
命令行(终端)启动命令
- mongod : 运行服务端
- mongo: 启动客户端
-
查看帮助命令,默认端口,日志位置
- 查看帮助:mongod –help
- 查看是否启动成功:ps ajx|grep mongod
- 默认端⼝:27017
- 日志的位置:/var/log/mongodb/mongod.log
- mongodb客户端
- 启动本地客户端:mongo
- 查看帮助:mongo –help
- 退出:exit或者ctrl+c