11.9.mysql必知大纲

11 篇文章 0 订阅

MySQL了解大纲

pymysql中的cursor

proxySQL(mysql的中间件)

mysql8.0与5.7的区别

mysql设计思想

innodb,myisam的区别

事物的特性(原子性,一致性,持久性,隔离性)

三范式:一种分表的思想

索引

主键索引:
唯一索引:
联合索引(普通索引,index(id,username))
Fulltext key(全文索引,myisam才有效针对like)

mysql其他

  • (mysql读表从左到右,再从上到下)

  • 两张表,给你需求,让你写sql(连表查询,子查询(查询结果更纯洁))

存储过程

  • 类似于函数:(没有return)写一条特别复杂的sql,连100张表

函数

触发器

  • (保证数据的完整性)

分布式存储的原理

(就是一台主机允许让多台从机监听,然后从服务器不停的拷贝主服务器中的数据(已变化的数据))

分布式:基于一主多从,多台从服务器监听主服务器,主服务方开放3306端口,开放对从服务器ip地址的支持

都是基于binlog = 2 进制传输流

  • 主服务器:
    • 都是innodb 负责插入(.frm存储表的结构,表的索引)(.ibd存储的是数据)master
  • 从服务器:
    • slave 设置主服务器的ip 主服务器额端口 一个主服务器的mysql账号
    • 需要主服务器的 2进制传输文件的编号 文件端口号
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值