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
原创文章,禁止转载复制,信呼OA官网保留一切知识产权。