昨日内容回顾三板斧# HttpResponse 主要返回文本类型的数据 返回给浏览器
# render 渲染页面的:
render(request, 'index.html', {'a':1, 'b':2})
render(request, 'index.html', locals())
# redirct 重定向:
redirect('http://www.baidu.com')
r
转载
2024-09-30 19:36:08
46阅读
数据库: 1> 特点: -> 持久化存储 -> 读写速度极高 -> 保证数据的有效性 &n
转载
2023-11-28 17:03:40
26阅读
## Python PyMySQL 与 MySQL 的区别
在现代软件开发中,数据库的使用是不可或缺的一部分,而 MySQL 是流行的关系型数据库之一。PyMySQL 是用于 Python 的 MySQL 数据库接口。本文将详细介绍如何使用 PyMySQL 与 MySQL 进行交互,同时阐明两者的具体区别。
### 项目流程
以下是实现 Python 使用 PyMySQL 连接 MySQL
MySQL简介 MySQL是一种开放源代码的关系型数据库管理系统。MySQL优势: 运行速度快。MySQL体积小,命令执行的速度快。 使用成本低。MySQL开源,提供免费版本。 可移植性强。可以运行于多种系统平台上。 适用于更多用户。适用于中小型企业。SQL的组成DML:数据操作语言,也称为数据操纵语言,用来插入、修改、和删除数据库中的数据。DDL:数据定义语言,用来建立数据库,数据库对象,定义数
转载
2023-10-20 21:28:41
248阅读
##数据库
数据库简单地分为两种:
1. 关系型数据库---->MySQL和Oracle
2. 非关系型数据库---->Memcached 和Redis
3. 消息队列中间列
关系型数据库 SQL数据库
数据和数据之间是有关系的。通过关系能够将一系列数据都提取出来。
非关系型数据库 NoSQL数据库 (Not only SQL)
关系型数据库MySQL和Oracle区
转载
2024-05-21 17:04:58
52阅读
很久之前,就想做个Mysql的小结,毕竟数据库知识是软件研发的基本技能,这里话不多说,开始总结一波。数据库基本概念磁盘和内存两种),一般关系型数据库存储在硬盘中,比如Mysql, Access,Oracle等,非关系型数据库则存储在内存中,比如NoSQL等,其中各自的优缺点很明显了。关系型数据库是一种建立在关系模型(数学模型)上的数据库,以二维表(行和列--结构角度 or 记录和字段--数据角度)
转载
2023-10-19 21:33:36
371阅读
一、PL/SQL 简介 PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是oracle对sql语句的一种扩展,在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言,只能在oracle中运行。当然别的数据库
转载
2023-09-04 12:56:40
297阅读
MySQL Myisam和Innodb的区别MySQL 区别于其他数据库的很重要的一个特点就是插件式的表存储引擎,其基于表,而不是数据库。由于每个存储引擎都有其特点,最常见的是 Innodb 引擎和 Myisam 引擎,因此我们可以针对每一张表来挑选最合适的存储引擎。两者区别对照表:MyisamInnodb5.5版本前默认引擎5.5后默认引擎索引数据结构B+树B+树索引类型非聚集索引聚集索引事务不
转载
2023-11-09 11:09:54
125阅读
目录1. MyISAM和InnoDB的区别2. 索引2.1 索引失效3. B树、B+树、[红黑树]()4. MySQL为什么使用B+树作为索引5. 聚簇索引和非聚簇索引的区别6. 什么是联合索引7. MySQL索引有什么优缺点8. 什么是事务9. 事务的四大特性(ACID)10. 脏读、不可重复读、幻读11. 事务的隔离级别12. 当前读和快照读13. MySQL中的锁14. redo log、
转载
2023-10-20 09:57:44
113阅读
mysql #与$的区别
原创
2023-02-20 12:45:33
81阅读
MySQL的@与@@区别 @x 是 用户自定义的变量 (User variables are written as @var_name) @@x 是 global或session变量 (@@global @@session ) @@查看全局变量: select @@log_error; @设置全局变
原创
2021-07-15 09:58:17
753阅读
1.前言前面虽然学习了MySQL,我们最常用的操作可能就是增删该查,但是对于底层的原理知道的不多,当看了一篇文章解释了InnDB和MyISAM的区别与联系之后,才真正了解到它们之间的联系与区别。因此有必要深入的了解一下数据库的底层。2.概述InnoDB和MyISAM都是MySQL 的两个存储引擎,那么在知道它们是干什么之前,我们得知道数据库存储引擎是干什么的? 数据库存储引擎是数据库底层软件组
转载
2023-11-01 20:39:19
52阅读
1.前言前面虽然学习了MySQL,我们最常用的操作可能就是增删该查,但是对于底层的原理知道的不多,当看了一篇文章解释了InnDB和MyISAM的区别与联系之后,才真正了解到它们之间的联系与区别。因此有必要深入的了解一下数据库的底层。2.概述InnoDB和MyISAM都是MySQL 的两个存储引擎,那么在知道它们是干什么之前,我们得知道数据库存储引擎是干什么的? 数据库存储引擎是数据库底层软件组
转载
2023-11-01 20:39:18
103阅读
MySQL和Postgresql的区别一.PostgreSQL相对于MySQL的优势1、在SQL的标准实现上要比MySQL完善,而且功能实现比较严谨;2、存储过程的功能支持要比MySQL好,具备本地缓存执行计划的能力;3、对表连接支持较完整,优化器的功能较完整,支持的索引类型很多,复杂查询能力较强;4、PG主表采用堆表存放,MySQL采用索引组织表,能够支持比MySQL更大的数据量。5、PG的主备
转载
2023-07-08 17:08:05
100阅读
MySQL Myisam和Innodb的区别MySQL 区别于其他数据库的很重要的一个特点就是插件式的表存储引擎,其基于表,而不是数据库。由于每个存储引擎都有其特点,最常见的是 Innodb 引擎和 Myisam 引擎,因此我们可以针对每一张表来挑选最合适的存储引擎。两者区别对照表:MyisamInnodb5.5版本前默认引擎5.5后默认引擎索引数据结构B+树B+树索引类型非聚集索引聚集索引事务不
转载
2023-06-23 18:32:42
102阅读
打算把本地SQL Server内的数据都上传到云数据库中。本来是想申请一个RDS SQL Server,结果网上报价普遍比RDS MySQL贵,没办法选择了后者,虽然我没有使用过MySQL,当然前者也不是很熟。在阿里云和腾讯云之间选择了前者,原因是阿里云可以免费使用30天,后者只有7天,我只是想学习一下云数据库的配置,一个月的时间足以。RDS管理控制台阿里云账号需要重新注册一遍,开通RDS MyS
转载
2023-10-29 16:42:31
353阅读
1. 并发性OLTP:联机事务处理 并发性是联机事务处理数据库最重要的特性。mysql:mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会让其他session无法更新此表中的数据。 虽然InnoDB引擎的表可以用行级锁,但这个行级锁的机制依赖于表的索引,如果表没有索引,或者sql语句没有使用索引,那么仍然使用表级锁。oracle:oracle使用行级锁,对
转载
2024-01-21 07:29:36
67阅读
随着开发团队转投Google Code旗下,ibatis3.x正式更名为Mybatis
虽然从正式版发布至今也有近一年时间,官方也非常友好的提供了
中文版的使用手册,不过相信很多人还在项目中使用ibatis2.x版本。
究竟Mybatis有哪些新特性,能给我们带来哪些好处呢?以下是我看一位大侠研究后
1、Mybatis实现了接口绑定,使用更加方便。
在ibat
转载
2024-01-10 13:00:19
23阅读
简介Spark是专为大规模数据处理而设计的快速通用的计算引擎,第一次看到这句话估计会比较抽象。其实可以和MySQL数据库类比。只不过侧重点不同,MySQL的侧重点在数据存储和查询,Spark的侧重点在于数据处理。MySQL处理的是预定义格式的数据,Spark处理的是没有预定义格式的数据,包括各种日志文件、用户行为之类的数据量比较大的文件数据分析处理。例如,从大量用户行为日志中分析用户可能对哪些商品
转载
2023-11-19 11:53:24
468阅读
目录一、什么是Ibatis?1、iBatis是一款轻量级的持久化框架2、iBatis最大的特点是将SQL语句与Java代码分离3、iBatis具有以下几个关键组成部分:二、Ibatis与Mybatis的区别1、基本信息不同2、开发时间不同3、配置方法不同三、Ibatis与Mybatis的优缺点(根据以上所说做一个总结)1、iBatis的优点: &nbs
转载
2024-01-11 08:35:02
383阅读