我应该学习mysqli还是PDO?

时间:2013-10-03 05:48:41

标签: mysql pdo mysqli

我非常困惑。将来会删除mysql_real_escape_string()等常规功能。因此,我被告知要学习mysqlipdo

我真的不知道哪一个更喜欢,并希望你告诉我应该使用哪一个以及为什么。如果可能的话,请给我一些网站,我可以了解我所需要的一切。我真的很想开始使用它,因为我知道它比正常方式更安全,更快。

P.S。我听说过“准备好的语句”,我真的很难理解它是什么,或者它如何用于防止sql注入。如果可能的话,请解释一下。

提前致谢!

1 个答案:

答案 0 :(得分:2)

Mysqli是MYSQL特有的,而PDO可以与其他DBMS互换。

你使用哪一款真的取决于你。两者都有类似的东西。我倾向于建议PDO出于个人偏好和使用的灵活性,但最终,这取决于你。