sql >> Databasteknik >  >> RDS >> Mysql

MySQL kontra PDO

PDO har följande fördelar jämfört med mysql_*-funktionerna:

  • Det är en korsdatabas, vilket betyder att det är samma gränssnitt för olika relationsdatabaser.
  • Det hjälper till att skydda mot SQL-injektioner.
  • Det är mycket renare (använder ett objektorienterat tillvägagångssätt).

Den här frågan har ställts tidigare, du kanske vill ta en titt på svaren:

Om du startar ett nytt projekt, skulle jag strikt föreslå att du använder PDO eller ett bibliotek/ORM på högre nivå. Om du redan har mycket kod skriven utan den kanske det inte är värt det.



  1. Apache Spark:JDBC-anslutningen fungerar inte

  2. Infoga flera rader i SQLite Error (felkod =1)

  3. MySql Single Table, Välj de senaste 7 dagarna och inkludera tomma rader

  4. Hur NOT LIKE fungerar i MySQL