![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyQSL
文章平均质量分 77
没脑袋的喵
软件工程专业在读研究生
展开
-
MySql45讲-08.事务到底是隔离的还是不隔离的?(结合MVCC视频)
如果你想要马上启动一个事务,可以使用start transaction with consistent snapshot 这个命令。命令并不是一个事务的起点,在。原创 2024-01-29 00:20:10 · 364 阅读 · 0 评论 -
MySQL45讲 -- MYSQL中的锁
根据加锁的范围,MySQL里面的锁大致可以分成和三类。原创 2024-01-28 22:38:38 · 728 阅读 · 0 评论 -
MySQL实战45讲-第1-2讲-一条SQL查询语句是如何执行的?&& 一条SQL更新语句是如何执行的
redo log用于保证crash-safe能力。innodb_flush_log_at_trx_commit这个参数设置成1的时候,表示每次事务的redo log都直接持久化到磁盘。这个参数我建议你设置成1,这样可以保证MySQL异常重启之后数据不丢失。sync_binlog这个参数设置成1的时候,表示每次事务的binlog都持久化到磁盘。这个参数我也建议你设置成1,这样可以保证MySQL异常重启之后binlog不丢失。原创 2023-12-07 22:40:56 · 1084 阅读 · 1 评论 -
数据库-MySQL之数据库必知必会27-30章
用户应该对他们需要的数据具有适当的访问权,既不能多也不能少,不同的用户权限也不同。原创 2023-12-04 23:53:34 · 320 阅读 · 0 评论 -
数据库-MySQL之数据库必知必会22-26章
视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。视图用CREATE VIEW语句来创建。使用SHOW CREATE VIEW viewname;来查看创建视图的语句。用DROP删除视图,其语法为DROP VIEW viewname;。更新视图时,可以先用DROP再用CREATE,也可以直接用CREATE OR REPLACE VIEW。如果要更新的视图不存在,则第2条更新语句会创建一个视图;如果要更新的视图存在,则第2条更新语句会替换原有视图。原创 2023-12-03 22:43:37 · 858 阅读 · 0 评论 -
数据库-MySQL之数据库必知必会17-21章
可用UNION操作符来组合数条SQL查询。利用UNION,可给出多条SELECT语句,将它们的结果组合成单个结果集。**例子:**假如需要价格小于等于5的所有物品的一个列表,而且还想包括供应商1001和1002生产的所有物品(不考虑价格)。原创 2023-12-01 22:11:06 · 826 阅读 · 0 评论 -
数据库-MySQL之数据库必知必会14-16章
示例:子查询总是处理。子查询一般与IN操作符结合使用,但也可以用于测试等于(=)、不等于(<>)等。原创 2023-11-27 19:16:27 · 928 阅读 · 0 评论 -
数据库-MySQL之数据库必知必会10-13章
使用Concat()函数。原创 2023-11-24 22:15:44 · 423 阅读 · 0 评论 -
数据库-MySQL之数据库必知必会1-9章
从 Customers 表中检索所有的 IDDISTINCT表示去掉重复的行SELECT语句返回所有匹配的行,它们可能是指定表中的每个行。为了返回第一行或前几行,可使用LIMIT子句。LIMIT 5, 5指示MySQL返回从行5开始的5行。第一个数为开始位置,第二个数为要检索的行数。原创 2023-11-10 22:30:20 · 140 阅读 · 0 评论