mongo数据库命令行常用命令

help                                     #mongodb支持的命令 
show dbs                                 #查看所有数据库 
use test 
db                                       #查看当前连接在哪个数据库 
show collections                         #查看所有的collection 
db.help()                                #当前数据库支持哪些方法 
db.user.help()                           #当前数据库下的表或者表collection支持的方法

db.foo.find()                            #查找所有 
db.foo.findOne()                         #查找一条记录 
db.foo.find({‘msg‘:‘Hello 1‘}).limit(10) #根据条件检索10条记录

db.mail_addr.drop()                      #删除collection 
db.dropDatabase()                        #删除当前的数据库 
db.foo.remove({‘yy‘:5})                  #删除yy=5的记录 
db.foo.remove()                          #删除所有的记录

#存储嵌套的对象 
db.foo.save({‘name‘:‘ysz‘,‘address‘:{‘city‘:‘beijing‘,‘post‘:100096},‘phone‘:[138,139]})

#存储数组对象 
db.user_addr.save({‘Uid‘:‘[email protected]‘,‘Al‘:[‘[email protected]‘,‘[email protected]‘]})

#根据query条件修改,如果不存在则插入,允许修改多条记录 
db.foo.update({‘yy‘:5},{‘$set‘:{‘xx‘:2}},upsert=true,multi=true)

时间: 2024-11-03 03:45:54

mongo数据库命令行常用命令的相关文章

Mongodb数据库命令端常用操作

查询操作 Mongodb-SpringMvc下Query数据库操作SQL http://blog.csdn.net/xiaohulunb/article/details/27828381 1.查询所有 > db.foo.find() { "_id" : ObjectId("5389aa1df06b88aaa313746a"), "name" : "yiwa", "age" : 25, "us

oracle数据导入的常用命令

oracle 中数据库完全导入导出:cmd命令行模式 oracle数据库cmdfile数据库服务器constraints Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中. 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用. 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle

Laravel 命令行常用命令

一.简介 1.Artisan 是 Laravel 自带的命令行接口名称,它为我们在开发过程中提供了很多有用的命令.想要查看所有可用的Artisan命令,可使用list命令: php artisan list 2.每个命令都可以用help指令显示命令描述及命令参数和选项.想要查看帮助界面,只需要在命令前加上help就可以了: php artisan help migrate 3.运行命令时,需将php添加到系统环境变量中,并且将目录cd到Laravel项目的根目录下才有效. 二.常用命令 1.配置

postgres 数据库命令行客户端psql的使用命令总结

1.切换到 postgres 用户: 2.输入: psql , 进入到postgresql的客户端psql: 3.\l           查看当前所有的数据库: 4.psql database1      连接到database1这个数据库: 5. \dt                      查看当前所连接的数据库(database1)的所有表: 6. \d  table1             查看表table1的表结构: 另外: ubuntu 中修改某个用户的密码: 1. 切换到r

windows 导入导出备份MySQL数据库命令行

备份 1    开始菜单 | 运行 | cmd | 2    MySQL命令行导出数据库: 进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd D:\mysql-5.6.24-win32\bin (或者直接将windows的环境变量path中添加该目录) 3    导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p yyp > yyp.sql   (输入后会让你

Linux 命令行常用命令

ctrl+u:剪切光标前面的所有字符 ctrl+k:剪切光标后面的所有字符 crtl+y:复制剪切的文字命令 crtl+e:光标移动到命令行末尾 crtl+a:光标移动到命令行行首 crtl+p:history命令行往上翻 crt+n:history命令行往下翻

mysql 命令行常用命令

1.显示数据库列表.  show databases; 2.显示库中的数据表:  use mysql; show tables; 3.显示数据表的结构:  describe 表名; 4.建库:  create database 库名; 5.建表:  use 库名:  create table 表名 (字段设定列表): 6.删库和删表:  drop database 库名;  drop table 表名: 7.将表中记录清空:  delete from 表名; 8.显示表中的记录:  select

mysql登录连接远程数据库命令行

在登录mysql 的时候常用有三个参数 -u -p -h 不详细说,直接上例子.登录本机mysql例子 登录远程数据库例子:

mac mysql 命令行常用命令

启动/停止数据库 sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start(stop) 连接数据库 bash-3.2# /Applications/XAMPP/xamppfiles/bin/mysql -u root -p Enter password:  显示所有数据库 mysql> show databases; +--------------------+ | Database           | +-------------