úterý 26. května 2009

Více verzí MySQL na jednom serveru

Na jednom serveru lze provozovat více verzí databázovách serverů MySQL, jen za předpokladu, že jej máme ručně zkompilované a patřičně nakonfigurované. Balíčkovací systémy běžně neumí v systému mít více instancí databáze. Ikdyž vlastní balíček si můžu udělat vždy, dle svých požadavků.

Provozujeme tyto verze MySQL na jednom serveru současně.
  • 3.23.51
  • 4.0.20
  • 4.1.8
Narazil jsem na problém jak udělat dump databáze. Řesením bylo definovat socket, který db používá. Použití TCP portu nezabralo.

./mysqldump --socket=/tmp/mysql4.sock -u root -p -B mojedb --opt > /tmp/mojedb.sql

Žádné komentáře: