mysql
文章平均质量分 85
MySQL的应用方法和问题处理
Moon Bay
平凡之路
展开
-
MySQL增删改查【进阶篇】万字图文超详细讲解
约束类型not null - 指示某列不能存储 null 值。unique - 保证某列的每行必须有唯一的值。default - 规定没有给列赋值时的默认值。primary key - 是(not null 和 unique) 的结合确保某列(或两个列多个列的结合)有唯一标识有助于更容易更快速地找到表中的一个特定 的记录。foreign key - 保证一个表中的数据匹配另一个表中的值的参照完整性。check - 保证列中的值符合指定的条件。原创 2022-10-07 18:33:14 · 5521 阅读 · 68 评论 -
MySQL增删改查【基础篇】5000字图文超详细讲解
新增:– 单行插入insert into 表(字段1, …, 字段N) values (value1, …, value n);– 多行插入insert into 表(字段1, …, 字段N) values– 全列查询select * from 表– 指定列查询:select 字段1,字段2… from 表– 查询表达式字段:select 字段1+100,字段2+字段3 from 表– 别名:select 字段1 别名1, 字段2 别名2 from 表。原创 2022-10-03 17:07:19 · 892 阅读 · 66 评论 -
MySQL数据库基础数据入门级[图文详解]
1.数据库类型分为:整形和浮点型. 我们常用的 bit :1字节 smallint:2字节 int:4字节 bigint:8字节 float:4字节 double:8字节** **2. 数值类型可以指定为无符号(unsigned),表示不取负数。1字节(bytes)= 8bit。对于整型类型的范围: 3. 有符号范围:-2^(类型字节数*8-1)到2^(类型字节数*8-1)-1,如int是4字节,就是-2^31到2^31-1 4.原创 2022-10-02 17:39:53 · 660 阅读 · 48 评论 -
MySQL 索引的用处和实现方法
使用 B+ 树的原因有以下几点:1. 在使用B+树查询的时候查找速度比较快,IO的次数比较少.2. 在使用B+树查找时最后每个父树的值都会落到叶子节点上,并且每次IO的次数很稳定.3. 最后的叶子节点在连接中是以类似链表的方式链接,并且查找时候可以根据例如 2原创 2022-09-08 20:49:42 · 689 阅读 · 7 评论 -
MySQL事务 两千字详细讲解
事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部失败。 在不同的环境中,都可以有事务。对应在数据库中,就是数据库事务。例如实用场景:微信转账事务就是1.原子性:因为分子是有院子构成,原子是物质中最小的单位了,不能被细分.同理所以原子性所要表达的是在事务中执行的一组代码要么全部执行成功要么全部不要执行.2.一致性:在我们执行代码成功后数据库数据要和数据库之前数据要合理合法保持一致(并不是相同).例如:你给别人转账成功后你的支付宝或者微信余额不能是负数.3.持久性:事务一旦被成功执行后,数原创 2022-09-12 19:22:25 · 452 阅读 · 13 评论