Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mengapa PHP PDO DSN format yang berbeda untuk MySQL versus PostgreSQL?

Sebagai orang yang mengimplementasikan keduanya, saya dapat memberi tahu Anda bahwa alasannya adalah dengan meneruskan string apa adanya ke postgres (dan ODBC) kode driver PDO untuk basis data tersebut tidak perlu diperbarui karena pustaka yang mendasarinya menambahkan fitur baru .

Karena MySQL tidak memiliki kode penguraian string koneksi sendiri, kami menemukan mekanisme untuk meneruskan data ke panggilan fungsi MySQL yang mendasarinya, yang memiliki API yang sangat spesifik dengan parameter tetap.

Tidak ada kecelakaan; itu sangat disengaja.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pandas to_sql gagal pada kunci utama duplikat

  2. mysql Dimana tidak menggunakan dua kolom

  3. Sqoop:Tidak dapat memuat pengecualian driver mysql

  4. Cara Membatasi Baris dalam Kumpulan Hasil MySQL

  5. Mengekspor hasil kueri di MySQL Workbench melebihi 1000 catatan