Qt supports a variety of database drivers or backends to the databases. The backends wrap the various system databases and allow Qt to have a unified API frontend. Qt supports the following database types:
| Database types | Software |
| QDB2 | IBM Db2 |
| QIBASE | Borland InterBase |
| QMYSQL | MySQL |
| QOCI | Oracle Call Interface |
| QODBC | ODBC |
| QPSQL | PostgreSQL |
| QSQLITE | SQLite version 3 or above |
| QSQLITE2 | SQLite version 2 |
| QTDS | Sybase Adaptive Server |
Â
We will be looking into QMYSQL type, since it supports remote access. MySQL can be installed on Raspberry Pi. QSQLITE3 can be shared on a network resource and made to support remote access, and iOS and Android have support for SQLite.