Datenbankzugriff · Frage 4 von 12
Mit welchen Datenbanksystemen kann TYPO3 v14 betrieben werden?
3 Antworten sind richtig. Einfach
Lösung anzeigen
Lösung
- A PostgreSQL
- B SQLite
- C MySQL oder MariaDB
Erklärung
TYPO3 greift über Doctrine DBAL auf die Datenbank zu, eine Abstraktionsschicht, die Abfragen in den SQL-Dialekt des jeweiligen Systems übersetzt. Offiziell unterstützt werden MySQL, MariaDB, PostgreSQL und SQLite; die Mindestversionen nennt get.typo3.org. Deshalb sollten Extensions Abfragen mit dem QueryBuilder aus dem ConnectionPool bauen statt mit handgeschriebenem, MySQL-spezifischem SQL, sonst laufen sie etwa unter PostgreSQL nicht. Oracle wird zwar von Doctrine DBAL selbst unterstützt, aber nicht von TYPO3, und MongoDB ist keine relationale Datenbank.