摘要:
Django3.2框架 前言 之前我们介绍过web应用程序和http协议,简单了解过web开发的概念。Web应用程序的本质 接收并解析HTTP请求,获取具体的请求信息 处理本次HTTP请求,即完成本次请求的业务逻辑处理 构造并返回处理结果——HTTP响应 import socket server = 阅读全文
摘要:
五、Python操作redis 一、python对redis基本操作 (1)连接redis # 方式1 import redis r = redis.Redis(host='127.0.0.1', port=6379) r.set('foo', 'Bar') print(r.get('foo')) 阅读全文
摘要:
四、redis数据类型 redis可以理解成一个全局的大字典,key就是数据的唯一标识符。根据key对应的值不同,可以划分成5个基本数据类型。 1. string类型: 字符串类型,是 Redis 中最为基础的数据存储类型,它在 Redis 中是二进制安全的,也就是byte类型。 单个数据的最大容量 阅读全文
摘要:
三、redis环境安装 3.1、下载和安装 下载地址:https://github.com/tporadowski/redis/releases 使用以下命令启动redis服务端 redis-server C:/tool/redis/redis.windows.conf 关闭上面这个cmd窗口就关闭 阅读全文
摘要:
二、redis介绍 2.1、定义 Redis(Remote Dictionary Server ,远程字典服务) 是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库,是NoSQL数据库。 redis的出现主要是为了替代早期的Memcache缓存系统的。map内存型(数 阅读全文
摘要:
一、引言 在Web应用发展的初期,那时关系型数据库受到了较为广泛的关注和应用,原因是因为那时候Web站点基本上访问和并发不高、交互也较少。而在后来,随着访问量的提升,使用关系型数据库的Web站点多多少少都开始在性能上出现了一些瓶颈,而瓶颈的源头一般是在磁盘的I/O上。而随着互联网技术的进一步发展,各 阅读全文
摘要:
七、约束 约束是一种限制,它通过限制表中的数据,来确保数据的完整性和唯一性。使用约束来限定表中的数据很多情况下是很有必要的。在 MySQL 中,约束是指对表中数据的一种约束,能够帮助数据库管理员更好地管理数据库,并且能够确保数据库中数据的正确性和有效性。例如,在数据表中存放年龄的值时,如果存入 20 阅读全文
摘要:
六、关联查询 6.1、子查询 子查询是 MySQL 中比较常用的查询方法,通过子查询可以实现多表关联查询。子查询指将一个查询语句嵌套在另一个查询语句中。 练习: -- 查询乱世佳人的出版社名称 select pub_id from book where title="乱世佳人"; select na 阅读全文
摘要:
五、表的关联关系 一对多关系为关系数据库中两个表之间的一种关系,该关系中第一个表中的单个行可以与第二个表中的一个或多个行相关,但第二个表中的一个行只可以与第一个表中的一个行相关。 -- 书籍表 CREATE TABLE book( id INT PRIMARY KEY AUTO_INCREMENT, 阅读全文
摘要:
四、表记录操作 4.1、添加记录 INSERT 语句有两种语法形式,分别是 INSERT…VALUES 语句和 INSERT…SET 语句。 (1) INSERT…VALUES语句 INSERT [INTO] <表名> [ <列名1> [ , … <列名n>] ] VALUES (值1) [… , 阅读全文