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

Adakah yang tahu ORM PHP bagus yang TIDAK menggunakan PDO?

Saya kira setiap ORM modern bergantung pada PDO sebagai driver database standar.

Jika Anda memiliki ekstensi MySQLi diaktifkan maka Anda harus dapat menulis PDO Anda sendiri (IIRC MySQLi mendukung semua yang dilakukan PDO).

if (extension_loaded('pdo_mysql') == false) {
    class PDO {
        protected $connection;

        public function __construct($dsn, $username = null, $password = null, array $driver_options = array()) {
            $this->connection = new MySQLi(...);
        }
    }

    class PDOStatement { ... }
    class PDOException extends RuntimeException { ... }
}

Anda harus mengimplementasikan seluruh API PDO tetapi setidaknya itu akan berhasil.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Salin data ke tabel baru di MySQL

  2. variabel php dalam nama baris MySQL

  3. Apakah ada alternatif untuk IN dengan LIMIT?

  4. Antarmuka kueri rel di mana masalah klausa?

  5. Cara melihat kesalahan kueri di PDO PHP