sql >> Base de Datos >  >> RDS >> Mysql

MySQL contra PDO

PDO tiene las siguientes ventajas sobre las funciones mysql_*:

  • Es una base de datos cruzada, lo que significa que es la misma interfaz para diferentes bases de datos relacionales.
  • Ayuda a proteger contra las inyecciones de SQL.
  • Es mucho más limpio (utiliza un enfoque orientado a objetos).

Esta pregunta se ha hecho antes, es posible que desee echar un vistazo a las respuestas:

Si está comenzando un nuevo proyecto, sugeriría estrictamente usar PDO o una biblioteca/ORM de nivel superior. Si ya tiene mucho código escrito sin él, puede que no valga la pena.