How basic database access is implemented in PHP
Badly?
Separate API for every database server.
(Essentially) no Interface API
Portability is not possible at the base level.