MySQL
文章平均质量分 51
MySQL知识
feichang_notlike3
这个作者很懒,什么都没留下…
展开
-
MySQL-事务特性
事务是指数据库管理系统执行的一组操作,被视为一个单一的工作单元,这组操作要么全部执行成功,要么全部执行失败。原创 2024-01-17 22:39:07 · 474 阅读 · 0 评论 -
MySQL存储引擎介绍
MyISAM: 适用于以读操作为主的应用,因为它在读取性能上可能更优,但在写入和事务方面性能相对较差。MyISAM: 使用表级锁定,可能导致并发性能较低,因为在写操作时会锁定整个表,阻塞其他写操作。InnoDB: 适用于写入和读取操作都较为频繁的应用,因为它支持并发的写入操作和事务处理。存储在内存中: MEMORY 存储引擎将表的数据存储在内存中,速度较快。事务支持: InnoDB 支持事务,是 MySQL 默认的存储引擎。因此,在选择存储引擎时,需根据应用的具体需求来做出合适的选择。原创 2024-01-17 22:34:51 · 909 阅读 · 0 评论 -
MySQL基础语法
RIGHT JOIN 返回右表中的所有行,以及与左表中匹配的行。如果左表中没有匹配的行,则结果中左表的列将包含 NULL 值。LEFT JOIN 返回左表中的所有行,以及与右表中匹配的行。如果右表中没有匹配的行,则结果中右表的列将包含 NULL 值。FULL JOIN 返回两个表中的所有行,如果没有匹配的行,结果集中对应位置的列将包含 NULL 值。用于返回两个表中满足连接条件的行。如果两个表中没有匹配的行,则不会返回。CROSS JOIN 返回两个表的笛卡尔积,即两个表的所有行组合。原创 2024-01-16 01:41:36 · 328 阅读 · 0 评论 -
MySQL-索引的介绍和使用
主键索引(Primary Key Index)全文索引(Full-text Index)组合索引(Composite Index)唯一索引(Unique Index)普通索引(Normal Index)– 删除表的主键索引。原创 2024-01-17 22:49:05 · 592 阅读 · 0 评论 -
MySQL存储过程和触发器
存储过程是一组SQL语句的集合,它们被封装在一个命名的过程中,并可以通过一个名称进行调用。存储过程通常具有输入参数、输出参数和返回值。触发器是与表相关联的一段SQL代码,它在表的数据发生变化(插入、更新、删除)时自动执行。原创 2024-01-20 22:53:31 · 644 阅读 · 0 评论 -
MySQL主键和外键
主键是表中的一列或一组列,用于唯一标识表中的每一行数据。每个表只能有一个主键,并且主键的值不能重复。主键列不能包含 NULL 值。外键是一个表中的列,它与另一个表的主键列或唯一约束列形成引用关系。外键用于建立表与表之间的关系,确保参照表中的数据在被引用表中存在。原创 2024-01-18 16:07:53 · 552 阅读 · 0 评论 -
MySQL的数据类型
整数类型(Integer Types):TINYINT: 1字节,范围从-128到127或0到255(无符号)。SMALLINT: 2字节,范围从-32,768到32,767或0到65,535(无符号)。MEDIUMINT: 3字节,范围从-8,388,608到8,388,607或0到16,777,215(无符号)。INT(或INTEGER): 4字节,范围从-231到231-1或0到2^32-1(无符号)。BIGINT: 8字节,范围从-263到263-1或0到2^64-1(无符号)。浮点数原创 2024-01-20 22:26:06 · 468 阅读 · 0 评论