自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 MongoDB 基操教程(六) 索引的创建、查看与删除

首先,我们往数据库中添加几条记录:db.test.insert({'name':'q1', 'age':20, 'sex':'male', 'num': 34})db.test.insert({'name':'q2', 'age':22, 'sex':'male', 'num': 62})db.test.insert({'name':'q3', 'age':23, 'sex':'female...

2019-07-25 21:45:18 247

原创 MongoDB 基操教程(五) 检索数据类型、limit、skip 和排序

检索数据类型找出数据中 num 字段类型为 double 的数据,可以直接写 double ,也可以写在 MongoDB 中 double 类型指代的编码,如下两条语句是同义的:db.test.find({'num': {'$type':1}})db.test.find({'num': {'$type':'double'}})关于数据的类型,以及对应的编码图,如下:(图片来源于 菜鸟教程...

2019-07-24 23:26:29 313

原创 MongoDB 基操教程(四) AND、OR、大于、小于、等于条件查询

现在,MongoDB 里有这一些数据:AND 查询我们想要查找库里面 name 的值为 q1 同时 age 是20 的数据,使用 AND 连接符,查询方式如下:db.test.find({'name':'q1', 'age':20})OR 查询查询库里 name 为 q1 或者 age 为 23 的数据:db.test.find({$or: [{'name': 'q1'}, {'a...

2019-07-24 23:13:47 1776

原创 MongoDB 基操教程(三) 数据的增删改查

1、数据的插入:在 MongoDB 中,数据都是以 键值 的形式存在,所以在插入数据的时候也是以这种形式插入。db.hunter.insert({ 'name':'hunter', 'url':'http://123.com'})也可以提前定义好一个变量,然后插入这个变量:document = ({ 'name':'hunter', 'url':'htt...

2019-07-21 13:01:49 151

原创 MongoDB 基操教程(二) 数据库和集合

1. 数据库MongoDB 的语法在一定程度上和 MySQL 是相似的,一些语法之类的也大差不差,所以,看了以后一般很快都能知道意思。显示数据库show dbs切换或者创建数据库use hunter这个操作如果 hunter 数据库存在,就切换到指定数据库,否则就创建该数据库运行完上述命令后,我们已经创建了名为 hunter 的数据库,然后我们可以再使用 show dbs 查看数...

2019-07-11 22:39:01 210

原创 MongoDB 基操教程(一) MongoDB的安装

最近在学习 MongoDB 的相关知识,打算按照自己的学习步骤记录下 MongoDB 的一些基础教程,有看到的可以一起学习进步。在学习 MongoDB 之前,假设已经对 MySQL 等其他相关数据库语法有一定了解,因为两者进行比较,还是有很多相似之处的。首先是 MongoDB 的安装,MongoDB 的进入命令很简单,就是 mongo 即可,可以在自己的 Linux 系统输入。如果显示如下...

2019-07-10 23:57:53 325

原创 Linux 之写shell脚本定期备份和删除文件

如果我们需要提交或者备份代码,可以使用 git,但是如果是一些大的文件,需要定期的备份以及删除呢,我这里用到的是写一个shell 脚本,然后用 crontab 来每天定期执行。下面以备份数据库文件为例,写一个shell 脚本,定期备份和更新:#!/bin/shecho 'start to back up' #输出开始提示DATE=$(date +%y_%m_%d_data.sql)...

2019-07-04 22:05:36 1167

原创 MySQL 之远程连接

当我们需要使用服务器的 MySQL,而且在本地使用 workbench 或者 Navicat 之类的图形界面工具,那么在连接的时候如果不对MySQL进行一些设置,就会出现登录拒绝的提示。那么接下来我们需要在两处设置一下,才能实现这个操作。1 MySQL表的操作mysql -uroot -pxxxx #进入数据库use mysql;show tables; #看一看都有哪些表sele...

2019-07-04 21:56:46 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除