mongodb的安装和简单使用

mongodb安装及简单使用 Mongodb实验报告 实验目的 本次实验是使用三台机器搭建mongodb集群,从而了解掌握文档数据库的基本情况和mongodb数据库的使用。 实验环境 宿主机:Windows 10 虚拟环境:三台 centos 7 mongodb版本:2.6.7 mongodb基本介绍 从图中可以看到有四个组件:mongos、config server、shard、replica set。 Mongos:数据库集群请求的入口,所有的请求都通过mongos进行协调,不需要在应用程序添加一个路由选择器,mon 阅读详情

一、mongodb的安装

1、把安装包上传到linux服务器上,解压,然后我们把mongodb安装到/usr/local/mongodb目录下,在/usr/local/创建一个mongodb文件夹,然后把刚才解压的mongodb安装包里面内容复制到/usr/local/mongodb目录下,命令如下:

            tar xvf mongodb-linux-x86_64-2.6.7.tar #解压安装包
            mkdir /usr/local/mongodb #创建mongodb文件夹
            cd mongodb-linux-x86_64-2.6.7 #进去安装包目录
            cp -rf * /usr/local/mongodb #把安装包的内容复制到/usr/local/mongodb下

       2、创建存储mongodb数据的文件夹data和日志文件logs,命令如下:

            cd /usr/local/mongodb
            mkdir data
            touch logs

       3、启动mongodb,写一个启动脚本和关闭脚本

复制代码
             vi start_mongodb.sh
             #!/bin/bash
             /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend  --port=27017 --fork
             echo 'mongodb started!'
             #如果是32位的系统,启动的时候会提示在启动参数上加入--journal,加上即可
复制代码

            然后保存即可,再写一个停止的脚本

            --dbpath的意思是指定存储数据的文件夹

            --logpath的意思是指定日志存储文件

            --logappend的意思是日志以增加方式产生

            --port指定端口,如果不写的话,默认是27017

            --fork 代表后台运行            

            vi stop_mongodb.sh
            #!/bin/bash
            /usr/local/mongodb/bin/mongod  --shutdown --dbpath /usr/local/mongodb/data/
            echo 'mongodb stoped'

            保存,然后把这个两个脚本赋上可以执行的权限

            chmod +x start_mongodb.sh stop_mongodb.sh

        4、mongodb安装就完成啦,现在执行启动脚本启动mongodb

            sh start_mongodb.sh#执行成功后会输出mongodb started!

             然后查看一下进程,是否有mongodb的进程

            ps -ef|grep mongodb

            可以看到有一条mongodb的进程了,启动成功了

        5、进入mongodb命令行,就可以看到mongodb的版本信息和输入mongodb命令啦。

1
             /usr/local/mongodb/bin/mongo #进入mongodb命令行

二、mongodb的简单使用

->use Admin         (切换到创建用户)

->db.TestDb          (创建数据库,选择数据库也可以使用这个命令)

->db.addUser(“userName”,”Pwd”)    创建用户

->db.auth(“userName”,”Pwd”)       设置用户为允许连接的用户

->db.createCollection(“TableName”)       创建表

->showcollections                          查看表是否创建成功

->db.TableName.Save({age:1})                 添加数据

->db.TableName.find()                        查看添加的数据是否成功(如果没有查询到任何的结果,说明添加失败)



DeepSeek绝了!3分钟生成PPT,专治“五彩斑斓的黑“!!(保姆教程) DeepSeek绝了!3分钟生成PPT,专治"五彩斑斓的黑"!!(保姆教程) 阅读详情

相关推荐

深入解析fio Benchmark测试:从源码到实践

本文深入解析fio Benchmark测试工具,从入门指南到源码架构分析,详细介绍了其核心模块、关键数据结构和I/O处理机制。通过实战案例展示如何优化存储性能测试,包括内存对齐、多线程调优等技巧,帮助开发者充分利用fio进行精准的存储性能评估。

weixin_42563415的博客 207

Ubuntu MongoDB 安装及简单使用

一. MongoDB 在 Ubuntu 的安装及简单使用: 环境: 在终端输入 cat /proc/version,查看系统版本信息: 我的系统版本是 Ubuntu16.04(一般是 Ubuntu 系列的都没问题) 安装过程: 输入 sudo apt-get install mongodb 出现提示 Do you want to continue? [Y/n] 输入 Y,按 Enter继续...

yong1585855343的博客 6522

ANSA二次开发在线帮助:ANSA和μETA API文档

  为了方便大家学习ANSA二次开发,我将ANSA和μETA二次开发的官方文档整合到了我的个人网站CAECoder中,大家点击ANSA和μETA API官方帮助文档进行访问即可查看。   本站也将开展对ANSA和μETA API文档的翻译工作,请大家持续关注! ANSA和μETA API文档   ANSA和μETA脚本接口是一个应用程序编程接口(API),允许开发人员访问ANSA和μETA核心功能和数据。   ANSA和μETAAPI是Python编程语言的扩展。 Python Python简.

CAECoder 4320

MongoDB的安装及简单使用

记录MongoDB的介绍及安装与简单使用

weixin_50702814的博客 1874

避坑指南:英飞凌TC3XX的MCMCAN初始化常见错误及解决方法

本文针对英飞凌TC3XX系列MCU的MCMCAN模块初始化难题,深入剖析了寄存器配置时序、总线监控模式误用、中断映射错误及Message RAM地址冲突四大常见陷阱。通过实战代码示例和诊断流程,提供了清晰的避坑指南和解决方案,帮助嵌入式开发者高效解决CAN FD通信故障,确保汽车电子与工业控制项目的稳定运行。

weixin_29193259的博客 244

手把手教你做基于stm32的红外、语音、按键智能灯光控制(上)

这次项目使用的板子是stm32f103c8t6最小系统板,这个板子在tb上都能够买到,随便一个最小系统板都可以,== 注意在买最小系统板的时候需要买一个stlink下载器来下载程序。显示模块是使用的0.96英寸的OLED屏幕,注意是使用的IIC通信协议的OLED屏幕,不是使用SPI总线协议的。这次写的代码还顺便集成了检测温湿度的功能,所以要使用DHT11温湿度传感器,来采集温度。本文所设计的基于单片机的灯光控制系统主要由模式选择功能、手动模式和自动模式组成。LED灯自然就是要控制的部件了。

nbbskk的博客 6557

mongoDB安装初始化及简单介绍

MongoDB的最小存储单位就是文档(document)对象。文档(document)对象对应于关系型数据库的行。数据在MongoDB中以BSON(Binary-JSON)文档的格式存储在磁盘上。BSON(Binary Serialized Document Format)是一种类json的一种二进制形式的存储格式,简称Binary JSON。BSON和JSON一样,支持内嵌的文档对象和数组对象,但是BSON有JSON没有的一些数据类型,如Date和BinData类型。

m0_74091945的博客 364

深入理解鸿蒙输入子系统驱动:HDI接口、HAL层与内核驱动的协同机制

/ 扫描输入设备// 打开指定输入设备// 关闭指定输入设备// 获取指定设备信息// 获取所有设备列表鸿蒙输入子系统驱动采用分层架构设计,通过HDI接口层实现硬件抽象,HAL层提供统一的事件处理机制,用户空间驱动层负责设备管理和事件分发。整个系统支持多种输入设备类型,包括触摸屏、按键、鼠标、键盘等,并提供了完整的HID设备支持。分层架构:清晰的层次划分,便于维护和扩展事件驱动:基于epoll的高效事件处理机制设备管理:完善的设备生命周期管理HID支持。

m0_67505153的博客 212

mongodb安装与简单数据操作

安装 一、下载安装 mongodb官网下载https://www.mongodb.com/ 有msi安装包和zip解压即用的 推荐zip包的,msi安装包安装老是提示错误字符 我这里安装到D:\mongodb 添加环境变量pathD:\mongodb\bin 二、启动服务 使用mongod命令来安装服务 可使用mongod -help查看帮助 General op...

qq_38557202的博客 604

Unity最强动作战斗框架?Combat System Framework 深度解析

Combat System Framework 并不是一个简单的角色控制器,而是一套完整的动作游戏战斗开发框架。它借鉴了现代 AAA 游戏常见的架构思想,以 Gameplay Tag 为核心,结合 ScriptableObject 数据驱动设计,将技能、属性、Buff、伤害、武器、动画通知等系统有机整合在一起。同时,配套的可视化动画时间轴、Root Motion 工具和实时预览窗口,大幅优化了动作开发流程。当然,这套框架也有一定的学习门槛。

2403_88403568的博客 680

RK3566 Android11默认客户Launcher修改

【代码】RK3566 Android11默认客户Launcher修改。

Android系统开发笔记 1723

安装MongoDB和简单使用

环境:Mac Book MongoDB :开源文档数据库,NOSQL , Less Schema  1.首先你得有一个HomeView 如果有跳过此步骤。 如果没有在命令行,键入下面命令: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

doodoosuny的专栏 299

innovus:InstPad、CellPad 、module padding、clock cell halo

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?site_num指的是padding的大小以site宽度为单位。

m0_61544122的博客 2023

对于Mongodb的安装和springboot简单整合Mongodb

首先我们来了解一下Mongodb mongodb是一个开源的,高性能,无模式的文档型数据库 Nosql数据库产品中的一种,是最像关系型数据库的非关系型数据库 我们接下来先下载Mongodb 可以选择在官网下载https://www.mongodb.com/try/download/community​​​​​​ 下载我就不带着大家看了 因为我们的Mongodb一般都在lunix的操作系统中应用,但我们也可以在windows下使用 下面我们来讲述一下在window...

code-king的博客 351

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【mongodb系统学习之一】mongodb的简单安装

linux中mongodb的安装(最简单的):       1、下载mongodb安装包,这里用mongodb-linux-x86_64-2.6.9.gz        提供一个下载地址:http://pan.baidu.com/s/1gdhci91(百度云)       如图:              2、解压安装包:        在控制台输入命令

程序员涂小哥的技术博客 1034

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Mac系统下MongoDB的下载安装配置和简单入门

下载 点击这里在官网下载 安装 将下载下来的安装包解压,我在这里将解压后得到的文件夹重命名为:mongodb-4.0.6,也可以不重命名 将重命名后的文件夹剪切到你想放的某个位置,我放的位置请看下图 配置 打开「终端」,输入 open .bash_profile,然后回车 在其中添加如下环境变量(路径和名称要和自己的一致) export PATH=/Library/mongod...

WinstonLau的博客 585

MongoDB —— Windows环境安装与简单使用

公司使用MongoDB 来做数据库的功能,第一次使用,所以自己去研究了下MongoDB的官网和相关资料,本地windows环境搭建了一个MongoDB的简单数据库,话不多说,进入正题 一、下载MongoDB 1、MongoDB官网:点击打开 2、下载地址:MongoDB 下载     MongoDB官网提供了很多个下载版本,现在最新的是3.2版本的,并且有Lin

河海的博客 279

MongoDB安装和简单上手

MongoDB安装和简单上手 文章目录MongoDB安装和简单上手1.简介2.主要特色3.使用场景4.MongoDB的下载安装5.MongoDB的数据库常用操作命令5.1启动或停止数据库服务命令5.2连接数据库命令5.3退出数据库命令5.4自己创建一个数据库账号5.5登录自己创建的账号5.6查看当前库中的账号5.7创建数据库5.8查看所有的数据库5.9给数据库插入数据5.10查看数据库中数据6.MongoDB在项目中使用6.1mongodb引入springboot项目6.1.1导依赖6.1.2设置配置信息6

weixin_41657954的博客 807

这次简单多了,最新版 MongoDB 安装

近期在 win10 系统的电脑上安装了 MongoDB 4.0.1 版本,发现比以前版本的安装简单很多了,基本上一路 next就可以使用了,不需要进行繁琐的设置了。首先,...

优快云人工智能头条 4495

MongoDB(一) 安装与简单使用(Windows)

现代Nosql数据库(一) MongoDB的安装与启动 如何下载 MongoDB官网链接 找到下载的地址,并选择想要下载的版本类型 提示:版本的选择: MongoDB的版本命名规范如:x.y.z; y为奇数时表示当前版本为开发版,如:1.5.2、4.1.13; y为偶数时表示当前版本为稳定版,如:1.6.3、4.0.10; z是修正版本号,数字越大越好 Windows安装与启动 这里我使用的是网上的旧版本资源 mongodb-win32-x86_64-2008plus-ssl-4.0.12.zip作为

Weary_PJ的博客 743

mongoDB的简单安装与使用

mongoDB的简单安装与使用 一、mongodb的安装 ​ 下载地址:https://www.mongodb.com/try/download/community ​ 安装直接下一步到取消勾选安装compass,即MongoDB的可视化工具,勾选的话会下载安装。 二、mongodb启动 ​ 双击安装目录下的bin目录的mongod.exe即可启动。如需要配置启动数据库的data数据位置,可通过cmd启动 F:\mongodb\bin\mongod --dbpath E:\mongodb\data --lo

Dyanfee的博客 305

ubuntu 简单安装 Mongodb

ubuntu 简单安装 Mongodb系统:ubuntu 12.04 x64下面介绍最简单的安装方式1.添加国内163的更新源 首先备份Ubuntu12.04源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 修改更新源(163源),在最后一行添加sudo vi /etc/apt/sources.lis...

weixin_34106122的博客 121

Linux安装MongoDB(简单详细)

将解压后的 mongodb-linux-x86_64-rhel70-4.2.23 中的所有文件全部移动到 /usr/local/mongodb 中 :注意/*是所有子文件。将从官网下载好的 mongodb-linux-x86_64-rhel70-4.2.23.tgz 上传到要安装的服务器的目录中。报错二:-bash: /usr/local/mongodb6/bin/mongod: Permission denied。如果启动后没有关闭,再起启动也会报错48.则可以先使用关闭命令关闭,然后再次启动。

weixin_38568503的博客 2万+

mongodb的安装及简单使用

了解 非关系型数据库的优势了解 mongodb的安装mongodb 是一个功能最丰富的NoSQL非关系数据库。由 C++ 语言编写。mongodb 本身提供S端存储数据,即server;也提供C端操作处理(如查询等)数据,即client。

qq_41810183的博客 1032

Windows7 安装MongoDB 简单配置

Windows7 安装MongoDB 简单配置

明耀的博客 144

MongoDB 安装以及简单使用

mongodb 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as.

weixin_41077841的博客 203
上一篇: ssh远程操控mysql
下一篇: 使用nginx与nginx-rtmp-module搭建流媒体服务器
php_younger
博客等级 码龄10年 32粉丝 70原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值