Mysql
 sql >> база данни >  >> RDS >> Mysql

Защо PHP PDO DSN е различен формат за MySQL спрямо PostgreSQL?

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

Тъй като MySQL няма свой собствен код за синтактичен анализ на низове за връзка, ние измислихме механизъм за предаване на данни към основните извиквания на MySQL функции, които имат много специфичен API с фиксирани параметри.

Без инцидент; много е умишлено.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Групиране по период от време на интервал от седмици/месеци

  2. Хибернирайте OneToOne мързеливо зареждане и каскадно

  3. Зареждане на данни от MySQL база данни в HTML текстови полета при натискане на бутон

  4. MYSQL:Таблица с последователни номера

  5. Най-добрият начин за справяне с правописни грешки в пълнотекстово търсене на MySQL