Mysql数据库引擎MyISAM和InnoDB区别如下:

1、MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一个事务去提交。

2、InnoDB支持数据行锁定,MyISAM不支持行锁定,只支持锁定整个表。

3、InnoDB支持外键,MyISAM不支持。

4、InnoDB的主键范围更大,最大是MyISAM的2倍。

参考网址:http://www.cnblogs.com/lyl2016/p/5797519.html

来自转载信呼

最后修改:2021 年 08 月 18 日 11 : 25 AM
您的支持就是我的动力,请随意赞赏