码迷,mamicode.com
首页 > 数据库 > 详细

10.30 mongoDB

时间:2019-10-30 18:51:52      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:概念   start   col   key   admin   结果   ons   源码安装   管理工具   

http://127.0.0.1/less-1.sap?id=1‘ ;exec master..xp_cmdshell ‘whoami’--

如果想看到执行命令之后的结果:需要创建一个临时表,将执行结果写进,最后再读

 

MonogoDB介绍和使用

分布式文件存储数据库,使用C++开发,可存储任意数据(文件),允许在服务器端执行脚本,使用JSON形式存储数据{key:value}

支持的编程语言:PHP ruby python C++ C# Java

使用db表示当前数据库

安装:apt install mongodb /源码安装

运行:./mongo   端口是27017

重启:service mongod restart

管理工具:NoSQL Manager for MongoDB

连接时先修改配置文件:vim /etc/mongod.conf bingip后的IP修改,重启

MonogoDB的一些概念

数据库-->集合-->文档-->

Md中可以有多数据库,不同数据库可以放置在不同的文件中

show dbs 查看所有数据库

use admin 切换数据库

db 当前数据库

系统数据库:

Admin:相当于root数据库,是一个高权限的数据库,在该库中可执行全部的命令

Local:存储本地服务器的集合

Config:与数据库的分片有关

 

创建数据库:use 数据库名

删除数据库:db.dropDatabase()删除当前使用的数据库

db 查看当前数据库

db.creatCollection(集合名) 创建集合

db.集合名.drop()删除集合

show collections 查看集合

db.集合名.insert({k1:v1,k2:v2})创建集合,k1k2是域

v1v2是域对应的值,类型有:

布尔

数字

字符

浮点数

内嵌文档

Null

10.30 mongoDB

标签:概念   start   col   key   admin   结果   ons   源码安装   管理工具   

原文地址:https://www.cnblogs.com/x98339/p/11766358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!