Příručka:PostgreSQL
Účelem této stránky je shromažďovat informace a zkušenosti s provozováním MediaWiki na PostgreSQL.
MediaWiki podporuje PostgreSQL od verze 1.7, ale mějte na paměti, že se jedná o podporu druhé třídy a tak pravděpodobně narazíte na nějaké chyby. Nejčastěji používaná databáze s MediaWiki je MySQL . Seznam problémů naleznete v Phabricatoru. MediaWiki vyžaduje PostgreSQL 10.0 nebo novější a podporu PG databáze povolenou v PHP.
Většina běžných skriptů údržby pracuje s PostgreSQL. Některé z těch obskurnějších však mohou mít problémy.
Je PostgreSQL pro MediaWiki dobrá volba?
Wikimedia používá MariaDB, takže MediaWiki dostává více testování na MariaDB než na PostgreSQL. Zatímco podporu PostgreSQL udržují dobrovolníci, většina základních funkcí funguje.
Migrace databáze MediaWiki
Nejlepší je migrovat pouze obsah XML a obrazy souborového systému. Podívejte se na jednoduché úplné kroky terminálu stránku https://stackoverflow.com/questions/8771896
Od MySQL k PostgreSQL
K tomu lze použít dumpBackup.php a importDump.php .
Z PostgreSQL do MySQL
To se obecně nedoporučuje, protože převod z datových typů Postgres zpět do MySQL není tak jednoduchá operace jako opačně.
Existují však některé skripty, které mohou fungovat.