MySQL存储引擎MyISAM与InnoDB的区别比较

3.4k MySQL, PHP教程 2评论
使用MySQL当然会接触到MySQL的存储引擎,在新建数据库和新建数据表的时候都会看到。 MySQL默认的存储引擎是MyISAM,其他常用的就是InnoDB了。 至于到底用哪种存储引擎比较好?这个问题是没有定论的,需要根据你的需求和环境来衡量。所以对这两种引擎的概念、原理、异同和各自的优劣点有了详细的了解之后,再根据自己的情况选择起来就容…

MySQL修改MyISAM存储引擎为InnoDB

3.3k MySQL, PHP教程 发表评论
如果MySQL没有使用InnoDB类型,有的程序可能提示错误,比如 LiteCommerce,会提示下面错误: Fatal error: MySQL server doesn't support InnoDB engine. 用 MySQL 建数据库的时候,表缺省是 InnoDB 类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表。MyISAM类型不支持事务处理等高级处理,而InnoDB类型…