Quick links: Content - sections - sub sections
EN FR

Jelix has an abstract database access system : jDb. jDb provides an API common to every databases. For the moment, featured drivers are those for :

  • mysql
  • postgresql
  • sqlite
  • oci (oracle)
  • mssql and sqlsrv (experimental)

And also the last one, pdo, allowing to specify to jDb to use pdo instead of the abstract classes internal to jDb.

If in the list above, there isn't a driver for your database, and if PDO doesn't provide the driver too, you can create your own driver.

Notice that, although jDb is an common API to all databases, it can't adapt your queries to specificities of the database.