#2116 - PDO database drivers (beyond MySQL)
| Identifier | #2116 |
|---|---|
| Issue type | Feature request or suggestion |
| Title | PDO database drivers (beyond MySQL) |
| Status | Open |
| Handling member | Deleted |
| Addon | core_database_drivers |
| Description | Have a PDO database driver for MySQL, 'mysql_pdo'. Make it share the super class with 'mysql'. [EDIT: This now done]
Then do: - postgresql_pdo - sqlserver_pdo (http://php.net/manual/en/ref.pdo-sqlsrv.php) - oracle_pdo |
| Steps to reproduce | |
| Funded? | No |
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".


Comments
https://pecl.php.net/package/dbx
Seems there was a battle between DBX and PDO that we didn't notice.
This could not be resolved without forcing the code to not be type-strict (i.e. not reading in mysql field metadata).
Therefore I've now implemented a mysql_pdo database driver to see if this can work as a substitute on his server.
Server instability on particular DB client architectures is possible due to all the plumbing involved.