Přechod GeoWikiCZ na PostgreSQL: Porovnání verzí
Založena nová stránka: GeoWikiCZ běží aktuálně nad MySQL. V dohledné době se plánuje přechod na PostgreSQL. Tato stránka shromažďuje poznámky ohledně této migrace. == Odkazy == *… |
mBez shrnutí editace |
||
(Není zobrazeno 9 mezilehlých verzí od stejného uživatele.) | |||
Řádek 1: | Řádek 1: | ||
GeoWikiCZ běží aktuálně nad MySQL. V dohledné době se plánuje přechod na PostgreSQL. Tato stránka shromažďuje poznámky ohledně této migrace. | GeoWikiCZ běží aktuálně nad MySQL. V dohledné době se plánuje přechod na PostgreSQL. Tato stránka shromažďuje poznámky ohledně této migrace. | ||
Založení uživatele: | |||
createuser -S -D -R -P wiki | |||
Vytvoření databáze: | |||
createdb geowikicz | |||
createlang plpgsql geowikicz | |||
psql -U postgres geowikicz -f /usr/share/postgresql/8.1/contrib/tsearch2.sql | |||
psql -c "ALTER DATABASE geowikicz OWNER TO wiki" | |||
Modifikace <tt>pg_hba.conf</tt>: | |||
local geowikicz wiki md5 | |||
Restart PostgreSQL serveru: | |||
/etc/init.d/postgresql-8.3 restart | |||
Konverze MySQL databáze do PostgreSQL: | |||
perl mediawiki_mysql2postgres.pl --db=geowikicz --user=root --pass=********* | |||
psql geowikicz -U wiki < tables.sql | |||
psql geowikicz -U wiki < mediawiki_upgrade.pg | |||
== Odkazy == | == Odkazy == | ||
* [http://www.mediawiki.org/wiki/Manual:PostgreSQL Mediawiki - Manual:PostgreSQL] | * [http://www.mediawiki.org/wiki/Manual:PostgreSQL Mediawiki - Manual:PostgreSQL] |
Aktuální verze z 21. 6. 2009, 14:32
GeoWikiCZ běží aktuálně nad MySQL. V dohledné době se plánuje přechod na PostgreSQL. Tato stránka shromažďuje poznámky ohledně této migrace.
Založení uživatele:
createuser -S -D -R -P wiki
Vytvoření databáze:
createdb geowikicz createlang plpgsql geowikicz psql -U postgres geowikicz -f /usr/share/postgresql/8.1/contrib/tsearch2.sql psql -c "ALTER DATABASE geowikicz OWNER TO wiki"
Modifikace pg_hba.conf:
local geowikicz wiki md5
Restart PostgreSQL serveru:
/etc/init.d/postgresql-8.3 restart
Konverze MySQL databáze do PostgreSQL:
perl mediawiki_mysql2postgres.pl --db=geowikicz --user=root --pass=********* psql geowikicz -U wiki < tables.sql psql geowikicz -U wiki < mediawiki_upgrade.pg