Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL contro PDO

PDO presenta i seguenti vantaggi rispetto alle funzioni mysql_*:

  • È un database incrociato, il che significa che è la stessa interfaccia per diversi database relazionali.
  • Aiuta a proteggere dalle iniezioni SQL.
  • È molto più pulito (usa un approccio orientato agli oggetti).

Questa domanda è stata posta in precedenza, potresti voler dare un'occhiata alle risposte:

Se stai iniziando un nuovo progetto, ti suggerirei rigorosamente di usare PDO o una libreria/ORM di livello superiore. Se hai già molto codice scritto senza di esso, potrebbe non valerne la pena.