昨日内容回顾三板斧# 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
原创 10月前
104阅读
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中运行。当然别的数据库
MySQL Myisam和Innodb区别MySQL 区别于其他数据库很重要一个特点就是插件式表存储引擎,其基于表,而不是数据库。由于每个存储引擎都有其特点,最常见是 Innodb 引擎和 Myisam 引擎,因此我们可以针对每一张表来挑选最合适存储引擎。两者区别对照表:MyisamInnodb5.5版本前默认引擎5.5后默认引擎索引数据结构B+树B+树索引类型非聚集索引聚集索引事务不
目录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 两个存储引擎,那么在知道它们是干什么之前,我们得知道数据库存储引擎是干什么?   数据库存储引擎是数据库底层软件组
1.前言前面虽然学习了MySQL,我们最常用操作可能就是增删该查,但是对于底层原理知道不多,当看了一篇文章解释了InnDB和MyISAM区别联系之后,才真正了解到它们之间联系区别。因此有必要深入了解一下数据库底层。2.概述InnoDB和MyISAM都是MySQL 两个存储引擎,那么在知道它们是干什么之前,我们得知道数据库存储引擎是干什么?   数据库存储引擎是数据库底层软件组
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:联机事务处理 并发性是联机事务处理数据库最重要特性。mysqlmysql以表级锁为主,对资源锁定粒度很大,如果一个session对一个表加锁时间过长,会让其他session无法更新此表中数据。 虽然InnoDB引擎表可以用行级锁,但这个行级锁机制依赖于表索引,如果表没有索引,或者sql语句没有使用索引,那么仍然使用表级锁。oracle:oracle使用行级锁,对
随着开发团队转投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具有以下几个关键组成部分:二、IbatisMybatis区别1、基本信息不同2、开发时间不同3、配置方法不同三、IbatisMybatis优缺点(根据以上所说做一个总结)1、iBatis优点:    &nbs
转载 2024-01-11 08:35:02
383阅读
  • 1
  • 2
  • 3
  • 4
  • 5