Ubuntu MongoDB 安装及简单使用
一. MongoDB 在 Ubuntu 的安装及简单使用:
环境:
- 在终端输入
cat /proc/version
,查看系统版本信息:
我的系统版本是Ubuntu16.04
(一般是 Ubuntu 系列的都没问题)
安装过程:
- 输入
sudo apt-get install mongodb
- 出现提示
Do you want to continue? [Y/n]
输入Y
,按Enter
继续 - 过程如图:
- 等待片刻,安装完成。
简单使用:
在终端输入
mongo -version
,注意不是mongodb -version
,查看版本号:
在终端输入
service mongo start
启动服务,输入pgrep mongo -l
查看进程中是否显示,如有显示,则启动成功,若没有显示,则失败:
在完成步骤 2 的基础上,在终端输入
mongo
(或者输入mongo --host=127.0.0.1 --port=27017
),启动数据库,默认连接到 test 数据库:
输入
1+1
,按Enter
,测试“1+1”:
输入
help
查看帮助:
输入
exit
退出:
(注意)若没有启动数据库,比如输入
service mongodb stop
停止数据库服务,输入pgrep mongo -l
确认数据库已停止,输入mongo
尝试启动数据库,会出错:
(附)一个创建超级管理员的实例,注意
db.createUser()
里的格式一定不要错,成功后可用show users
查看:
> root@iZwz9jb9ek3ckh79tmy891Z:~# mongo
MongoDB shell version: 2.6.10
connecting to: test
> show dbs
admin 0.078GB
local 0.078GB
> use admin
switched to db admin
> db.createUser()
2019-01-11T10:33:01.536+0800 TypeError: Cannot read property 'user' of undefined at src/mongo/shell/db.js:1056
> db.createUser(
... {user: "chenzhiyong",}
...
... )
2019-01-11T10:33:55.588+0800 Error: couldn't add user: Must provide a 'pwd' field for all user documents, except those with '$external' as the user's source db at src/mongo/shell/db.js:1081
> db.createUser({
... user: "chenzhiyong",
... pwd: "Lunarjiuyuechusi",
... roles:[
... {
... role: "userAdminAnyDatabase",
... db: "admin"
... }]
... })
Successfully added user: {"user" : "chenzhiyong","roles" : [{"role" : "userAdminAnyDatabase","db" : "admin"}]
}
>
> show users
{"_id" : "admin.root","user" : "root","db" : "admin","roles" : [{"role" : "root","db" : "admin"}]
}
{"_id" : "admin.chenzhiyong","user" : "chenzhiyong","db" : "admin","roles" : [{"role" : "userAdminAnyDatabase","db" : "admin"}]
}
参考来源:
> https://blog.csdn.net/wangjinbao5566/article/details/79461690
> https://www.cnblogs.com/zhangdaicong/p/7492494.html
Ubuntu MongoDB 安装及简单使用相关推荐
- linux用wubi安装ubuntu,Linux安装好简单 wubi让你不要分割硬盘安装Ubuntu
其实很简单,使用一个傻瓜化的软件,点击几下鼠标就可以成功从硬盘安装Ubuntu,不需要光驱和光盘,不需要先安装grub什么的,轻轻松松的就可以实现在WindowsXP下从硬盘安装Ubuntu双系统.W ...
- centos mongodb安装及简单实例
1.创建目录并设置写权限的操作如下: $mkdir -p /data/db (创建目录和必要的父目录,若父目录不存在则先创建父目录再创建子目录) $ chown -R $usergroup:$user ...
- ubuntu 下载安装tomcat简单配置(傻瓜式教程)
下载tomca 输入命令: sudo wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.54/bin/apache- tomcat-9.0.54.t ...
- ubuntu下安装epsxe简单说明
sudo apt-get install libsdl-ttf2.0-0 sudo apt-get install libcurl3 ls ./epsxe_x64
- 在Ubuntu下进行MongoDB安装步骤
一. 在Ubuntu下最傻瓜的步骤(以下都在root用户下进行操作): MongoDB安装很简单,无需下载源文件,可以直接用apt-get命令进行安装. 打开终端,输入以下命令: sudo apt- ...
- ubuntu篇---安装mongoDB步骤
安装mongoDB步骤 一:用ubuntu命令安装 二. 查看进程是否已经启动 三:在终端输入"mongo" 四. 重启系统以后mongo程序要自己重新手动启动 一:用ubuntu ...
- [网摘学习]在Ubuntu上安装和配置OpenStack Nova之二
再收藏一份Openstack的文章,这两天的操作与此相同.但其中出现的问题还需要查找原因.待个人继续学习研究. 原文参考:http://www.linuxde.net/2011/11/1599.htm ...
- Ubuntu下安装配置Open×××
Ubuntu下安装配置Open××× 时间:2009-02-11 21:03来源:http://www.kklinux.com 作者:看看Linux 点击:2664次 1. 安装 Ubuntu中安装O ...
- 在Ubuntu上安装和配置OpenStack Nova
OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as ...
最新文章
- python write和writelines的区别_简单了解Python write writelines区别
- Oracle 10g Toad查看 表空间 报错 ORA-00600 internal error code arguments [ktfbhget-4], [6], [5]...
- 独家 | 带你入门比Python更高效的Numpy(附代码)
- php smarty 限制显示字数,smarty现在显示字数的各种写法
- 【Opencv-Tools(一)】OpenCV中使用多线程处理图像
- windows下批量杀死进程
- 【性能优化】增量检查点
- linux系统中查看系统内存或flash使用情况
- 南京20年房价变迁史:别人在买房,你在干什么?
- spring boot基于Java的电影院售票与管理系统毕业设计源码011449
- Py之shap:shap库的简介、安装、使用方法之详细攻略
- PayPal贝宝集成
- GII全球创新指数(2011-2018年)
- 产品分析 淘宝、京东、平多多
- 变分模态分解 python_浅谈VMD(变分模态分解)
- 关于winfrom控件自动排序(想怎么排就怎么排)
- 根证书和中间根证书之间有什么区别?
- 让人上瘾的新一代开发神器——Magic-API
- 88 java反射_4 _注解
- frontpage制作php,FrontPage 应用制作技巧四则