Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL contre PDO

PDO présente les avantages suivants par rapport aux fonctions mysql_* :

  • Il s'agit d'une base de données croisée, ce qui signifie qu'il s'agit de la même interface pour différentes bases de données relationnelles.
  • Cela aide à se protéger contre les injections SQL.
  • C'est beaucoup plus propre (utilise une approche orientée objet).

Cette question a déjà été posée, vous voudrez peut-être jeter un coup d'œil aux réponses :

Si vous démarrez un nouveau projet, je suggérerais strictement d'utiliser PDO ou une bibliothèque/ORM de niveau supérieur. Si vous avez déjà écrit beaucoup de code sans cela, cela n'en vaut peut-être pas la peine.