sql >> Database >  >> RDS >> Mysql

Weet iemand een goede PHP ORM die GEEN PDO gebruikt?

Ik veronderstel dat elke moderne ORM op PDO vertrouwt omdat het een standaard databasestuurprogramma is.

Als je een MySQLi-extensie hebt ingeschakeld, dan zou je in staat moeten zijn om je eigen PDO te schrijven (IIRC MySQLi ondersteunt alles wat PDO doet).

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 { ... }
}

Je zult de hele PDO API moeten implementeren, maar het zal tenminste werken.




  1. mysql selecteer aantal rijen tussen tijdspanne

  2. Hoe kan ik gegevens invoeren in een niet-Engelse taal (Bangla) in deze databasetabel?

  3. Oracle 11g - Beperking controleren met RegEx

  4. PostgreSQL10 upgraden naar PostgreSQL11 zonder downtime