InnoDB和MyISAM之间的区别?

PT *_*esu 2 mysql myisam innodb

可能重复:
MyISAM与InnoDB

好的,我读过维基百科和InnoDB的这些信息似乎更好.这是我的问题是否可以使用InnoDB而不是MyISAM从数据库中选择用户数据?或者与MyISAM保持联系会更好.

如果我要改为Inno PDO仍然可以使用它和一些旧式查询?

$q = ("SELECT * ... );
$r = mysql_query($q);
Run Code Online (Sandbox Code Playgroud)

Tho*_*ens 13

  • InnoDB使用行锁定,MyISAM使用表锁定,因此......
  • 在SELECT方面,InnoDB速度较慢
  • InnoDB强制执行参照完整性(这是非常好的事情)
  • InnoDB允许交易