MySQL
文章平均质量分 67
记录本人关于MySQL的学习
徐晓率
要不学学数据结构?
div[class="xs"]>div{我是第$个div}*5
展开
-
ORM 编程思想
对象关系映射(英语:Object Relational Mapping,简称ORM,或 O/R mapping)是一种为了解决面向对象语言与关系数据库存在的 互不匹配的现象。原创 2024-09-01 17:19:39 · 465 阅读 · 0 评论 -
MySQL表的存储引擎
MySQL数据表主要支持六种类型,分别是:CSV、Memory、ARCHIVE、MRG MYISAM、MYISAM、InnoDB。这六种又分为两类,一类是”事务安全型”(transaction-safe),比如:InnoDB;其余都属于第二类,称为”非事务安全型”(non-transaction-safe)。MySQL的表类型由存储引擎(Storage Engines)决定。原创 2024-08-23 17:10:10 · 86 阅读 · 0 评论 -
MySQL事务
而在事务A第一次读取数据,比如此时读取了小明的年龄为20岁,事务B执行更改操作,将小明的年龄更改为 30岁,此时事务A第二次读取到小明的年龄时,发现其年龄是30 岁,和之前的数据不一样了,也就是数据不重复了,系统不可以读取到重复的数据,成为不可重复读。事务A在执行读取操作,需要两次统计数据的总量,前一次查询数据总量后,此时事务B执行了新增数据的操作并提交后,这个时候事务 A读取的数据总量和之前统计的不一样,就像产生了幻觉一样,平白无故的多了几条数据,称为幻读。指一个事务读取了另外一个事务未提交的数据。原创 2024-08-23 16:39:54 · 1001 阅读 · 0 评论 -
MySQL的子查询
假如要写一个查询来找出挣钱比 Abel 的薪水还多的人。为了解决这个问题,需要两个查询:一个找出 Abel 的收入,第二个查询找出收入高于 Abel 的人。可以用组合两个查询的方法解决这个问题。内查询或子查询返回一个值给外查询或主查询。使用一个子查询相当于执行两个连续查询并且用第一个查询的结果作为第二个查询的搜索值。原创 2024-08-22 21:39:52 · 306 阅读 · 0 评论 -
SQL函数
SQL 函数有输入参数,并且总有一个返回值。原创 2024-08-22 21:17:53 · 1047 阅读 · 0 评论 -
MySQL多表查询
当一个连接条件无效或被遗漏时,其结果是一个笛卡尔乘积 (Cartesian product),其中所有行的组合都被显示。第一个表中的所有行连接到第二个表中的所有行。一个笛卡尔乘积会产生大量的 行,其结果没有什么用。你应该在 WHERE 子句中始终包含一个有效的连接条件,除非你有特殊的需求,需要从所有表中组合所有的行。原创 2024-08-22 17:47:14 · 1027 阅读 · 0 评论 -
MySQL中的约束
数据库约束是对表中的数据进行进一步的限制,保证数据的正确性、有效性和完整性。原创 2024-08-22 13:30:33 · 996 阅读 · 0 评论 -
select 查询语句
SELECT 语句从数据库中返回信息。原创 2024-08-21 21:02:50 · 703 阅读 · 0 评论 -
MySQL中的DML操作(增、删、改)
表名(列名 1 ,列名 2 ,列名 3.....)VALUES(值 1 ,值 2 ,值 3......);原创 2024-08-21 16:13:56 · 590 阅读 · 0 评论 -
MySQL创建与删除表
表名(列名 类型,列名 类型......);原创 2024-08-21 14:28:43 · 403 阅读 · 0 评论 -
MySQL修改表属性
旧表名RENAME新表名;原创 2024-08-21 11:10:59 · 315 阅读 · 0 评论 -
MySQL的数据类型
blob和text存储方式不同,text以文本方式存储,英文存储区分大小写,而 blob 是以二进制方式存储,不分大小写。blob存储的数据只能整体读出。text可以指定字符集,blob不用指定字符集。【decimal(最大位数,小数点之后的位数)的格式中的“最大位数”可以指定不大于 65 的值,“小数点之后的位数”可以指定不大于 30 的值。对于 int(3) ,如果实际值是 2 ,并且列指定了 zerofill ,查询结果就是 002 ,左边用 0 来填充;原创 2024-08-20 22:13:55 · 320 阅读 · 0 评论 -
创建、使用、删除 数据库
数据库名字符编码;创建一个test 的数据库,并查看该数据库。原创 2024-08-20 21:45:25 · 487 阅读 · 0 评论 -
SQL语言介绍
结构化查询语言(Structured Query Language)简称 SQL,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。原创 2024-08-20 20:51:17 · 291 阅读 · 0 评论