随笔分类 - 数据库
学习数据库
摘要:1、基础知识 共享锁又叫S锁(Share Locks),共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。 排他锁又叫X锁(eXclusive Locks,记为X锁),排他锁就是不能与其他锁并存,只有等待锁释放完成以后其他事务才能得到锁。 下面是共享锁与排他锁的互斥关
阅读全文
摘要:背景 在进行开发的时候,本来是想删除一张废弃表,结果删表的时候没有进行对比,导致删错了数据 表,在此记录一下恢复数据的过程 一、初识binlog 1、我们知道mysq有一个专门的日志记录,叫binlog,mysql-binlog是MySQL数据库的二进制日志,用于记录用户对数据库操作的SQL语句,它
阅读全文
摘要:该文章是转载,用于记录一下。原文章出处在:https://blog.csdn.net/Knight_quan/article/details/51767827 有时为了数据库简洁,存放数据的时候,某一字段采用逗号隔开的形式进行存储。 一般情况这个字段都应该具有如下几个共性。 被分割的字段一定是有限而
阅读全文
摘要:1、MyISAM存储引擎 MyISAM存储引擎会产生3个文件: *.frm :描述表结构文件,字段长度等 *.MYD(MYData):数据信息文件,存储数据信息(如果采用独立表存储模式) *.MYI(MYIndex):索引信息文件。 2、InnoDB存储引擎 InnoDB存储引擎会产生1个或者2个文
阅读全文