登录
首页 >  数据库 >  MySQL

MySQL表文件的示例分析

来源:亿速云

时间:2023-04-26 08:16:28 329浏览 收藏

目前golang学习网上已经有很多关于数据库的文章了,自己在初次阅读这些文章中,也见识到了很多学习思路;那么本文《MySQL表文件的示例分析》,也希望能帮助到大家,如果阅读完后真的对你学习数据库有帮助,欢迎动动手指,评论留言并分享~

  MySQL表文件介绍

  一个数据库对应一个文件夹

  一个表对应一个或者多个文件

  引擎myisam,一个表对应三个文件

  .frm存储的是表结构

  .myd存储的是表数据

  .myi 存储的是表数据的索引

  引擎innodb,一个表对应一个表结构文件,innodb的所有表数据保存一起,在ibdata1文件中。如果数据库量很大,会自动的创建ibdata2,ibdata3...

  .myd存储的是表数据

  注意:推荐使用innodb引擎

  innodb引擎和myisam引擎的区别:

引擎区别

Myisam

查询速度快,容易产生碎片,不能约束数

Innodb

查询速度以前没有myisam查询快,现在已经提速了。不产生碎片。可以约束数据

以上就是《MySQL表文件的示例分析》的详细内容,更多关于mysql的资料请关注golang学习网公众号!

声明:本文转载于:亿速云 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>