数据库
数据库
古月日月衣羊
博观而约取,厚积而薄发
展开
-
Mysql8.0设置允许远程连接
Mysql8.0设置允许远程连接1.登录mysql2. 选择mysql数据库3. 修改user表使其root用户可以通过远程连接4. 刷新权限1.登录mysqlmysql -uroot -p2. 选择mysql数据库user mysql;3. 修改user表使其root用户可以通过远程连接update user set host = '%' where user = 'root'4. 刷新权限flush privileges;...原创 2021-10-13 09:00:08 · 3905 阅读 · 0 评论 -
事物的隔离级别
事务隔离级别脏读不可重复读幻读读未提交(read uncommitted)√√√读已提交-(read committed) - 不可重复读×√√可重复读(repeatable read)××√串行化(serializable)×××...原创 2021-06-13 16:07:49 · 41 阅读 · 0 评论 -
1.MySQL的架构及内部模块及主从复制的原理
MySQL内部主要分为server层和存储引擎层server层:主要有: 解析器Paser(语义解析,看字段,表存不存在等)-->预处理Pre processor-->优化器Optimizer-->执行计划Execution plans--> 执行器存储引擎层:存储引擎: 存储数据和向server层提供接口MySQL的主从复制原理:Slave节点向Master节...原创 2021-06-14 10:02:32 · 94 阅读 · 0 评论 -
InnoDB锁
按锁的力度分,有行锁和表锁按锁的用法分,有悲观锁和乐观锁从锁的基本模式分,有共享锁,排他锁,自增锁,意向共享锁,意向排他锁从锁的算法来说,有记录锁,间隙锁,临键锁,插入意向锁...原创 2021-06-15 14:18:17 · 86 阅读 · 0 评论 -
InnoDB和MyISAM的区别
InnoDB支持事务InnoDB支持行锁,而MyISAM支持表锁InnoDB适合频繁操作及安全性较高的应用,MyISAM适合插入及查询为主的应用InnoDB支持外键在MySQL5.5.5之后,InnoDB是默认存储引擎InnoDB不支持FULLTEXT类型的索引对于自增的列,InnoDB必须包含只有该字段的索引,而MyISAM可以和其他字段一起创建联合索引...原创 2021-06-14 10:28:12 · 115 阅读 · 0 评论 -
事务的ACID分别是怎么实现的?
A:通过undo log日志C:通过AID实现I:通过LBCC(Lock-Based Concurrency Control) 和MVCC(Multi-version Concurrency Control)实现D: 通过redo log日志原创 2021-06-15 14:17:36 · 225 阅读 · 0 评论