


# InnoDB和MyISAM的區別
1. i支持事物,M不支持
2. i支持外鍵,M不支持
3. i是聚集索引(B+樹),M是非聚集索引
4. i不保存表的具體行數,m保存集體的行數的
5. i5.7之前不支持全文索引 之后支持了,M支持全文索引
6. i有行(默認),表級鎖 m是只有表鎖
7. i必須有主鍵,
8. i支持奔潰后的安全恢復, m不支持
9. Innodb存儲文件有frm、ibd,而Myisam是frm、MYD、MYI
Innodb:frm是表定義文件,ibd是數據文件
Myisam:frm是表定義文件,myd是數據文件,myi是索引文件
[https://blog.csdn.net/qq\_35642036/article/details/82820178](https://blog.csdn.net/qq_35642036/article/details/82820178)
[https://www.cnblogs.com/y-rong/p/8110596.html](https://www.cnblogs.com/y-rong/p/8110596.html)
[https://www.cnblogs.com/y-rong/p/8110596.html](https://www.cnblogs.com/y-rong/p/8110596.html)
- 簡介
- html
- js
- 正則表達式
- php
- 開發環境和配置
- PHP基礎
- 變量
- 數據類型
- 函數
- 常量
- 運算符
- 流程控制
- 文件
- 異常處理
- 高級
- 會話控制
- 面向對象
- 框架
- laravel
- ThinkPhp
- Yii 易
- Yaf 亞夫
- Swooole
- python
- 數據庫
- 基礎
- 索引
- 倒排索引
- 關聯sql
- 事務
- 鎖
- 優化
- 安全性
- 數據庫類型
- linux
- 基礎命令
- shell腳本
- 操作系統和網絡
- 版本控制器
- git
- git 命令行
- 小烏龜git的使用
- git 基礎命令
- svn
- svn 命令行
- 小烏龜svn的使用
- 網絡
- OSI七層模型
- 網絡協議
- https協議
- TCP UTP協議
- 數據結構和算法
- 算法
- 時間復雜度
- 空間復雜度
- 排序算法
- 查找算法
- 數據結構
- 系統設計和架構
- 緩存系統
- redis
- lua
- memcached
- redis與memcached的區別
- 消息隊列
- kafka
- 設計模式
- 單例模式
- 高并發和大流量設計
- 流量優化
- 前端優化
- web防盜鏈
- CDN加速
- 獨立的圖片服務器
- 服務器端
- 動態語言靜態化
- 并發處理
- 數據庫優化
- web服務器負載均衡
- 面試
- 項目整理
- novonordisk.micego.com
- nnm.micego.com
- www.dawang.tv
- lottery.3lotto.cn
- www.gpquan.cn
- in-tao.com
- 簡歷
- 面試問題
- 知識點
- 真題