
❤数据库
文章平均质量分 69
高岩_deal
is ME.
展开
-
【MySQL】数据表的常用查询操作
目录单表查询:多表数据查询:在数据库操作中,使用最频繁的是查询操作,由于内容比较琐碎繁杂,在想出更好的办法之前,使用缩进进行格式整理。单表查询:查询数据表中所有的数据:select * from 表名;查询指定字段:select 字段1,字段2,...from 表名; 给字段起别名:select 字段1 as 别名1,字段2 as 别名2,...from ...原创 2018-10-07 13:49:46 · 516 阅读 · 0 评论 -
【MySQL】mysql面试相关问题(范式,事物,视图,索引)
三大范式:1、单个字段不能继续拆分,(个人理解:列具有原子性)2、在第一范式的基础上,每个表只描述一件事情。可以理解为第二范式就是要有主键,要求其他字段都依赖于主键。为什么要有主键——没有主键就没有唯一性,没有唯一性在集合中就定位不到这行记录,所以要有主键。其他字段为什么要依赖于主键——因为不依赖于主键,就找不到他们。更重要的是,其他字段组成的这行记录和主键表示的是同一个东西,而主键...原创 2018-12-31 16:57:17 · 458 阅读 · 0 评论 -
京东、淘宝的减库存操作,加购物车时减?创建订单时减?
前几天,在浏览京东购物车时,我的购物车内有一件商品刚好显示库存为:仅剩1件,所以就探索了一下商城网站的减库存操作。具体过程首先购物车中是这样的:找到这件商品继续加购物车,看是否成功:我发现,无论加几件到购物车,仍然显示只剩一件,我共加了四件到这里,可以确认在加购物车时,库存是没有减的。然后我点击了去结算,这时让我填写订单内容,即收获地址之类的内容,此时再看这件商品,仍然显...原创 2018-12-29 21:57:15 · 6860 阅读 · 0 评论 -
【Mongodb】Mongodb的权限管理之创建用户
权限管理1.为什么要进行权限管理的设置:公网运行系统需要设置权限以保证数据安全2.权限管理方案:MongoDB是没有默认管理员账号,所以要先添加管理员账号,并且mongodb服务器需要在运行的时候开启验证模式用户只能在用户所在数据库登录(创建用户的数据库),包括管理员账号。管理员可以管理所有数据库,但是不能直接管理其他数据库,要先认证后才可以。3.超级管理员账号的创建3.1. 以权...原创 2018-12-19 12:17:09 · 1122 阅读 · 0 评论 -
【Mongodb】Mongodb安装启动与创建库表
mysql 和 mongodb 区别mongodb无需提前建库建表在同一表中,数据和数据之间没有关系在同一表中,数据和数据之间的字段可以不相同mongodb的优势灵活的数据模型易扩展高性能安装:命令安装:sudo apt-get install -y mongodbmongodb的官方文档:https://docs.mongodb.com/manual/introd...原创 2018-12-19 11:04:35 · 1131 阅读 · 0 评论 -
【Django】省市区三级联动自关联表的分析
什么是省市区三级联动? 在收货地址的录入,考试考区的选择…等场景中都会用到省市区三级联动,即:页面加载后,向后端请求省份数据,用户选择省份后,向后端请求该省份的市级信息,当用户选择市级后,向后端请求该市下的所有区县信息,我们把这个过程称为省市区三级联动。如图:自关联表的形式以河北省举例,所有的省市区县信息全在一张表中,id为自增id,name为城市名,parent_id为关联外键...原创 2018-12-11 18:29:05 · 3224 阅读 · 0 评论 -
【MySQL技术内幕:InnoDB存储引擎】MySQL中实例和数据库的概念及体系结构
数据库与实例很多人会混淆两个概念,即MySQL是数据库,MySQL也是数据库实例。作为常见的数据库术语,两个词的定义如下: MySQL被设计成一个单进程、多线程架构的数据库,这也就是说,MySQL数据库实例在系统上的表现就是一个进程。“数据库是文件的集合,是依照某种数据模型组织起来并存放于二级存储器中的数据集合;数据库实例是应用程序,是位于用户与操作系统之间的一层数据管理软件,用...翻译 2018-12-20 09:30:46 · 521 阅读 · 0 评论 -
【Mongodb】mongodb数据库的基础命令
目录1. mongodb库命令2. mongodb集合命令3. mongodb中常见数据类型4. mongodb的增删改查1. mongodb库命令 查看当前数据库:db(没有切换数据库的情况下,默认使用test数据库) 查看所有数据库:show dbs 切换数据库:use db_name 删除当前数据库:db.dropDatabase(...原创 2018-12-19 20:32:31 · 437 阅读 · 0 评论 -
【Redis】Redis数据库及五种数据类型图解
目录Redis数据库:是什么?优势?数据类型(五种):1.字符串:2.hash类型:3.list类型:4.set类型:5.zset类型:Redis数据库:是什么?一类新出现的,非关系型的,不支持SQL语法的,不支持事物,|| 开源,C语言编写,支持网络,基于内存,可持久化,以Key-Value形式存储数据,的NoSql数据库。优势?性能极高...原创 2018-10-24 18:00:13 · 4045 阅读 · 0 评论 -
【MySQL】数据库常用语法操作整理
目录服务器:客户端: 数据库操作: 增: 删: 改: 查: 数据表操作:增、删、改、查 增: 删: 改: 查: 添加约束: 数据库导入导出:服务器:启动:sudo service ...原创 2018-09-14 16:45:51 · 426 阅读 · 0 评论 -
【Python】电商网站如何解决秒杀高并发超卖问题
搜集了一些解决秒杀、高并发、超卖、问题的思路,仅供参考!抢订单环节一般会带来2个问题: 1、高并发 比较火热的秒杀在线人数都是10w起的,如此之高的在线人数对于网站架构从前到后都是一种考验。 2、超卖 任何商品都会有数量上限,如何避免成功下订单买到商品的人数不超过商品数量的上限,这是每个抢购活动都要面临的难题。1、前端 面对高并发的抢购活动,前端常用的三板...原创 2019-01-02 14:50:41 · 3578 阅读 · 0 评论