首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >拓展阅读

拓展阅读

作者头像
葡萄城控件
发布2023-03-31 14:08:59
发布2023-03-31 14:08:59
46300
代码可运行
举报
运行总次数:0
代码可运行

本文由葡萄城技术团队于博客园原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。

分享给小白的操作教程 , 希望给有需要的人一点帮助。虽然是一个简单的问题,老手可能已经得心应手了,但是作为新手却要研究很久,这里按步骤给大家分享一下如何完成在Ubuntu中安装配置MongoDB。

在Ubuntu中安装MongoDB并且可以远程访问,并且在Wyn中创建MongoDB数据源。

1.安装MongoDB

代码语言:javascript
代码运行次数:0
运行
复制
sudo apt-get install mongodb

2.查看运行状态

代码语言:javascript
代码运行次数:0
运行
复制
pgrep mongo -l

其他的一些状态查询命令

代码语言:javascript
代码运行次数:0
运行
复制
sudo service mongodb start

3.  配置远程访问;编辑 mongodb配置文件 位置默认在:/etc/mongodb.conf

保存后重启MongoDB服务

代码语言:javascript
代码运行次数:0
运行
复制
bind_ip = 0.0.0.0  

port = 27017  

auth=true

4.常用命令

查询当前所在数据库

db

查询所有数据库

show dbs

查询当前数据库中所有的用户

show users

查询当前库中所有表

show tables

查询当前库中所有集合

show collections

添加用户

db.addUser('user','pwd')

删除用户

db.removeUser('username')

添加超级管理员,一般要切换到 admin 中,可以 命令中执行 use admin

db.createUser({user: "root",pwd: "root", roles: { role: "root", db: "admin" } })

登录用户;如果添加了用户,在执行查询的时候会报错,可以登录一下,然后再运行命令

db.auth("root", "root")

查询所有账户,只有在admin下才可以使用

use admin

db.system.users.find().pretty()

  1. 查询集合,删除集合
代码语言:javascript
代码运行次数:0
运行
复制
use mydb

switched to db mydb

>show collections

mycol

mycol2

system.indexes

runoob

> db.mycol2.drop()

6.用Navicat链接MongoDB

  1. 在Wyn BI中链接MongoDB

链接效果

这里有几点必须要注意:

①   连接数据库 runoob 中必须有admin 这个账号,MongoDB创建创建数据库后,要给添加用户访问权限,否则是登录不上的。

use runoob

今天的分享就到这里,希望大家喜欢!!

拓展阅读

如何使用自助式商业智能 (BI) 避免组织中的数据孤岛

BI系统打包Docker镜像及部署的技术难度和实现

数据可视化分析之新技能——魔数图

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 拓展阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档