1

mysql | 数据库引擎

 1 year ago
source link: https://benpaodewoniu.github.io/2022/12/11/mysql15/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
  • innodb
  • myisam
MYISAM INNODB
事务支持 不支持 支持
数据行锁定 不支持 支持
外键约束 不支持 支持
全文索引 支持 不支持
表空间大小 较小 较大,约 2 倍
  • MYISAM
    • 节约空间,速度较快
  • INNODB
    • 安全性高,事务的处理,多表多用户操作

存储位置 「5.0 版本的 mysql,8.0 可能不一样了」

所有数据库文件默认存在 data 目录中。本质上还是文件存储。

  • INNODB

    • 在数据库表中只有一个 *.frm 文件,以及上级目录下的 ibdata1 文件
  • MYISAM

    • *.frm 表结构的定义文件
    • *.MYD 数据文件(data)
    • *.MYI 索引文件(index)

设计数据库表的字符集编码

charset=uft8

不设置的话,会是默认字符集,不支持中文。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK