Като човек, който е внедрил и двете, мога да ви кажа, че причината е, че чрез предаване на низа през as-is към postgres (и ODBC) кодът на PDO драйвера за тези бази данни не трябва да се актуализира, тъй като основната библиотека добавя нови функции .
Тъй като MySQL няма свой собствен код за синтактичен анализ на низове за връзка, ние измислихме механизъм за предаване на данни към основните извиквания на MySQL функции, които имат много специфичен API с фиксирани параметри.
Без инцидент; много е умишлено.