美文网首页我爱编程
Deepin上Mongodb安装与使用

Deepin上Mongodb安装与使用

作者: dpkBat | 来源:发表于2017-05-19 15:12 被阅读0次

安装MongoDB

  • 下载MongoDB安装包
    Deepin默认下载到主目录下
wget -N https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.4.tgz
  • 解压安装包
 tar -zxvf mongodb-linux-x86_64-3.4.4.tgz
  • 将解压后的文件复制到目标文件夹(/home/d4ngy4n/mongodb)
mkdir -p mongodb
cp -R -n mongodb-linux-x86_64-3.4.4/* mongodb
  • 将可执行的二进制文件添加到Path变量中,修改/home/d4ngy4n/.bashrc文件(重启后生效)
export PATH="/home/d4ngy4n/mongodb/bin:$PATH"

运行MongoDB

  • 在根目录下建立Data目录
sudo mkdir -p /data/db
  • 确保Data目录可以访问
# 修改Data目录权限
sudo chown 'd4ngy4n' /data/db
  • 启动MongoDB服务
mongod

问题描述:exception in initAndListen: 29 Data directory /data/db not found., terminating

找不到Data目录
解决方法:指定Data目录启动
mongod --dbpath=/home/d4ngy4n/mongo/data/db/
  • MongoDB服务启动后,启动mongo,用于访问数据库
mongo

问题描述:Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused

连接失败
解决办法:该问题是由于MongoDB服务没启动造成
mongod --dbpath=/home/d4ngy4n/mongo/data/db/
mongo

MongoDB正常启动如下图:

MongoDB正常启动

MongoDB Shell使用

  • 显示所有的数据库:show dbs


    显示所有的数据库
  • 使用数据库: use dbName


    使用admin数据库
  • 查看数据库中的表: show collections


    查看admin中的所有数据表
  • 查询数据表中的所有内容: db.COLLECTION_NAME.find()


    查询数据表system.version的所有内容

相关文章

  • Deepin上Mongodb安装与使用

    安装MongoDB 下载MongoDB安装包Deepin默认下载到主目录下 解压安装包 将解压后的文件复制到目标文...

  • 教程 | Deepin MongoDB安装

    此教程在deepin 15.8桌面版上安装MongoDB的社区版本。Deepin 基于Debian(unstabl...

  • deepin安装mongodb

    mongodb官网下载这四个包 安装这四个包sudo dpkg -i xxx.deb xxx.deb xxx.de...

  • deepin 安装MongoDB

    先安装依赖 再到https://www.mongodb.com/download-center/community...

  • Centos下mongodb3.4的安装与配置

    本文为转载,原文:Centos下mongodb3.4的安装与配置 mongodb安装 yum命令安装 本次安装使用...

  • Node使用 MongoDB

    最近项目中需要使用MongoDB做数据存储,从安装到简单使用做下记录 Mac安装MongoDB Mac上使用 br...

  • ceilometer和mongodb

    在linux上,首先使用apt-get install mongodb,使用apt-get安装的mongodb,主...

  • MongoDB - 安装

    1.Linux上安装MongoDB 1.1 使用yum方式安装 配置yum源 安装最新稳定版MongoDB 如果需...

  • deepin中安装mongodb

    安装环境 deepin 15.3 X64(教程也适用于其他linux系统) 安装 下载地址:https://fas...

  • Mongodb的安装及使用(一)

    Mongodb的安装及使用(一)Mongodb 与 python 的交互(二)mongodb数据库备份和恢复(三)...

网友评论

    本文标题:Deepin上Mongodb安装与使用

    本文链接:https://www.haomeiwen.com/subject/oxyyxxtx.html