sql >> Databasteknik >  >> RDS >> Mysql

Fördelar med pdo över mysql_* eller mysqli_*

Det handlar inte om att stödja flera databaser med en app (även om du kan, med försiktighet). Det handlar inte om att göra det enkelt att byta databaser i framtiden (även om det hjälper). Det handlar om att ha ett konsekvent, förnuftigt gränssnitt att använda oavsett databas. Det gynnar inte bara programmerare (genom att göra deras färdigheter mer allmänt tillämpliga) och projekt (genom att göra det lättare för programmerare att hoppa in), det gör det också mycket lättare att skapa bibliotek som ligger ett lager ovanför dataåtkomstlagret. Perl har haft DBI i 20 år och det har varit riktigt bra. PDO är ett mycket liknande koncept (det stjäl faktiskt minst hälften av DBI:s gränssnitt).



  1. Postgres:välj summan av värden och summera sedan detta igen

  2. Få tidsstämpel med MySQL

  3. Det gick inte att hitta en ingångspunkt med namnet "InterlockedIncrement" i DLL:n "kernel32.dll" - [e-postskyddad] 64 bitar

  4. Automatiskt utöka en Python-lista med formaterad utdata