【工具】MongoDB 与可视化工具 adminMongo 的安装、启动与连接

news/2023/12/9 16:22:49 标签: 数据库, git, shell

MongoDB 下载、安装与启动

下载网址:https://www.mongodb.com/downl...

图片描述

下载完成后解压,把解压后的文件夹重命名一个短些的名字,比如 mongodb

启动终端,进入 MongoDB 目录下(我的文件路径是 /Users/mobike/Documents/mongodb)

新建 /data/db 文件夹,输入:

$  sudo mkdir -p /data/db

图片描述

/data/db是MongoDB默认的数据库存储目录

然后进入bin目录下,输入

$ cd bin
$ sudo ./mongod

图片描述

mongod 是用来连接到 mongodb 数据库服务器的,即服务器端。
可以看到数据库启动成功后的信息,例如pid、port、dbpath等

然后要再打开一个 terminal!!!同样进入 mongodb/bin 目录下,输入 :

$ ./mongo

图片描述

mongo 是用来启动 MongoDB shell 的,是 mongodb 的命令行客户端
启动成功后可以看到连接成功的地址与端口号:mongodb://127.0.0.1:27017

可以看到数据库启动成功,访问 http://localhost:27017/

图片描述

adminMongo 的安装与连接

adminMongo:一款 MongoDB 可视化数据管理工具

安装与启动:

$  git clone https://github.com/mrvautin/adminMongo
$  cd adminMongo
$  npm install
$  npm start

图片描述

PS. 上图是进入 adminmongo 目录下再执行 $ npm start ,因为我的 adminMongo 的安装路径是/documents/adminMongo。

可以看到 adminMongo 启动成功

打开 http://0.0.0.0:1234/ 可以看到如下界面:

图片描述

连接本地的 MongoDB:

Connection name:随便写一个,必填项

Connection string:

  • 连接 MongoDB 的规则:mongodb://<user>:<password>@127.0.0.1:<port>/<db>
  • 其中<user>:<password> <db>可以不填写
  • 输入启动 mongo 时显示的url : mongodb://127.0.0.1:27017

点击 Add connection,就出现:

图片描述

点击 Connect 连接,就会出现类似下面的可视化界面,连接成功!

图片描述

连接远程 MongoDB:

需要知道远程数据库的 url 地址、username、password信息,按照 mongodb://<user>:<password>@127.0.0.1:<port>/<db> 的格式输入在Connection string中即可(别忘记填Connection name~)

至此,已安装完成MongoDB,并用 adminMongo 实现可视化管理。可以继续学习Mongo的其他操作:
http://www.runoob.com/mongodb...

加油哦~ 少年~


http://www.niftyadmin.cn/n/971306.html

相关文章

SDAU训练日志第一篇----------排序算法(上)(2018年1月29日)

引例&#xff1a; 经过了在山东农业大学一学期的学习&#xff0c;我们迎来了耿霞老师开设C程序设计课程的期末考试&#xff0c;在程序设计题的第一题给我们出了一道这样的题&#xff1a; &#xff08;(✺ω✺)&#xff09;给你一组数据&#xff08;1<n<1000&#xff09;…

java基础知识都掌握了吗,面试时别打脸了

2019独角兽企业重金招聘Python工程师标准>>> 有些刚学出来的新人&#xff0c;没有一点务实的精神&#xff0c;自以为是&#xff0c;感觉自己基础学好了&#xff0c;好高骛远&#xff0c;一味的总想赶快学习进阶的知识&#xff0c;不是我在这里贬低初学者&#xff0c…

Dom04-Dom对元素的增删改插

<!DOCTYPE html> <html> <head> <title>Dom对元素的增删改插 example</title> <meta http-equiv"keywords" content"keyword1,keyword2,keyword3"> <meta http-equiv"description" con…

超简单的il2cpp游戏修改教程

锁链战记3.0版本也是换上了il2cpp&#xff0c;所以刚好就用它来写一篇简单的il2cpp修改教程使用的是日服3.0.1版的锁链战记 首先要使用一款工具&#xff1a;Il2CppDumper&#xff0c;暑假pokemon go火起来的时候国外出现了一堆U3D的修改工具&#xff0c;这就是其中之一。这里推…

SDAU训练日志第二篇---------------------排序算法(下)(2018年1月30日)

玩扑克牌一样的插入排序法&#xff1a; 例1&#xff1a;输入一个数&#xff0c;插入一个各元素已经按照升序排列的数组中&#xff0c;插入后使数组中元素仍然是按照升序排列的。 思想&#xff1a;把欲插入的数与数组中各数逐个比较&#xff0c; 当找到第一个比插入数大的元素…

LInux入门常出现的单词语句解析

minimal 最小的 skip 跳过basic 基础的device 设备 warning 警告 hostname 主机名configure 配置 network 网络auto automatical 自动manual 手动 自定义 apply 应用cancel 取消close 关闭disk 磁盘 硬盘 connection 连接 established 建立Rescue 拯救install 安装 system 系统…

Dom表单验证 example

<!DOCTYPE html> <html> <head> <title>Dom表单验证 example</title> <meta http-equiv"keywords" content"keyword1,keyword2,keyword3"> <meta http-equiv"description" content&quo…

【Java】itext根据模板生成pdf(包括图片和表格)

1、导入需要的jar包&#xff1a;itext-asian-5.2.0.jar itextpdf-5.5.11.jar。 2、新建word文档&#xff0c;创建模板&#xff0c;将文件另存为pdf&#xff0c;并用Adobe Acrobat DC打开编辑&#xff0c;点击右侧【准备表单】后点击【开始】 3、在需要插入数据的空白处&#xf…

SDAU训练日志第三篇-------------贪心算法(上)(2018年1月31日)

这两天搞贪心算法 贪心算法的定义&#xff1a; 贪心算法是指在对问题求解时&#xff0c;依据某种贪心标准总是做出在当前看来是最好的选择。也就是说&#xff0c;不从整体最优上加以考虑&#xff0c;只做出在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优…

DOM - 二级联动

<!DOCTYPE html> <html> <head> <title>二级联动.html</title> <meta http-equiv"keywords" content"keyword1,keyword2,keyword3"> <meta http-equiv"description" content"this is…

SDAU训练日志第四篇--------贪心算法(下)(2018年2月1日)

emmmmmmmm 昨天因为光学理论知识没做题觉着贪心好难&#xff0c;&#xff0c; 在证明一个问题可以用贪心解的证明那里持续懵逼。 今天A了几个简单的贪心题&#xff0c;发现也没想象中的那么难&#xff0c; &#xff08;可能是我太弱鸡了&#xff0c;还没接触到真正层面的贪…

Redis的数据类型——探究竟

接上篇 为什么要用Redis&#xff0c;今天来聊聊具体的Redis数据类型与命令。本篇是深入理解Redis的一个重要基础&#xff0c;请坐稳&#xff0c;前方 长文预警。 本系列内容基于&#xff1a;redis-3.2.12 文中不会介绍所有命令&#xff0c;主要是工作中经常遇到的。 平时我们看…

SDAU训练日志第五篇----------动态规划(1)(2018年2月2日)

今天开始到周一搞动态规划&#xff0c;看来是知识体系挺庞大的一章。 动态规划(dynamic programming)是运筹学的一个分支&#xff0c;是求解决策过程(decision process)最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程(multistep decision pr…

严蔚敏《数据结构(C语言版)》——第1章 绪论

数据是对客观事物的符号表示。在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。 数据元素是数据的基本单位&#xff0c;在计算机程序中通常作为一个整体进行考虑和处理。 数据对象是性质相同的数据元素的集合&#xff0c;是数据的一个子集。 数据结构是…

SDAU训练日志第六篇----------动态规划(2)(2018年2月3日)

今天把老师给的课件看了一半多&#xff0c;看了几章C primer巩固基础&#xff0c;另外尝试看传说中《算法导论》结果看的有点懵逼。 结合网上的一些资料有一些收获&#xff0c;感觉最大的收获就是搞懂了各种专业术语的含义还有分治法&#xff0c;贪心&#xff0c;动态规划之间…

将本地docker容器迁移到服务端

从docker容器生成镜像 docker commit -a "zhaoolee" -m “完成uwsgi的配置” qs zhaoolee-qs:1.0 参数说明: -a为作者署名, -m为本次提交的内容说明, qs为容器的名称, zhaoolee-qs:1.0表示新生成的镜像名为zhaoolee-qs,镜像zhaoolee-qs版本号为1.0 从容器生成镜像的时…
最新文章