Příručka:PostgreSQL

This page is a translated version of the page Manual:PostgreSQL and the translation is 100% complete.

Úč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.