首页 > 数据库技术 > 详细

mysql的引擎问题,主键和外键的创建问题,以及创建外键不成功,却创建了一个索引

时间:2019-08-10 23:01:06      阅读:114      评论:0      收藏:0      [点我收藏+]

mysql的引擎问题:

  需要知道的三个引擎:InnoDB--是一个事务处理引擎,不支持全文检索,支持事务操作,即DML操作;

            Memory--是一个数据存储在内存,速度很快,功能上等同于MyIsam,适合于临时表;

            MyIsam--是一个性能极高的引擎,支持全文检索,但是不支持事务的处理,没有声明的时候大多数默认是这个引擎!一般在不支持事务处理的时候用这个是比较好的!

在创建表的时候,引擎这一块要值得注意一下,就是在做主键和外键表的时候一定要做到主键表的引擎和外键表的引擎一致的情况,都应该是inoDB引擎,否则外键创建不成功,因为存在事务关系,主键字段的类型,和设置的字符长度和外键的必须一致,否则会导致不能创建外键表的错误!

mysql的引擎问题,主键和外键的创建问题,以及创建外键不成功,却创建了一个索引

原文:https://www.cnblogs.com/qiaohechen/p/11332974.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!