0

我刚刚开始使用 CakePHP 做一些应用程序,我对 Cookbook 中的内容有疑问:

保存相关模型数据时,Cookbook 说:“要使事务在 MySQL 中正常工作,您的表必须使用 InnoDB 引擎。记住 MyISAM 表不支持事务。”

好吧,我尝试了这个,并且使用 InnoDB 正确保存了数据,但是我无法登录。因此,我尝试使用 MyISAM 使用相同的表,并且信息也已正确保存,但现在我可以毫无问题地登录。

我不明白为什么 Cookbook 建议避免一些可以正常工作的东西。有人可以帮我吗?因为我打算用 MyISAM 表来做我的应用程序,我不想以后发现任何问题。

谢谢!

4

0 回答 0