sql >> Databasteknik >  >> RDS >> Mysql

Någon som känner till en bra PHP ORM som INTE använder PDO?

Jag antar att varje modern ORM förlitar sig på PDO eftersom det är en standarddatabasdrivrutin.

Om du har MySQLi-tillägget aktiverat så bör du kunna skriva din egen PDO (IIRC MySQLi stöder allt som PDO gör).

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

Du måste implementera hela PDO API men det kommer åtminstone att fungera.




  1. Var lagrar Android SQLites databasversion?

  2. Förbättringar av framstegsrapportering i PostgreSQL 12

  3. syftet med maxtalet i php och mysql

  4. Doctrine Query Language få max/senaste raden per grupp