Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Liquid 27 Června 2007, 16:17:59
-
Dobrý den,
lze instalovat a provozovat dva MySQL servery rozdílných verzí na jednom fyzickém serveru?
Má někdo s tímto zkušenosti? Může poradit, doporučit?
Díkes, liquid.
-
da. ale musia bezat na roznych portoch a mat nastavene socket subory. tu je strucny popis (http://dev.mysql.com/doc/refman/5.0/en/multiple-unix-servers.html)
-
Jo, mě to takhle funguje. Doplním jenom tolik, že jsem si stáhnul z mysql.org binární distribuci databáze (ne baliček .deb), rozbalil jsem archív a narval sem to do /usr/local/mysql. Pak sem akorat udelal kopii startovaciho skriptu a prepsal sem vsechny cesty a konfiguraky na novou adresu. Nekde v tom baliku je i soubor - tusim my.cnf a tam prepises ten port a socket :)
-
da. ale musia bezat na roznych portoch a mat nastavene socket subory. tu je strucny popis (http://dev.mysql.com/doc/refman/5.0/en/multiple-unix-servers.html)
Díky, jasně, takže každej musí mít jinej socket a jinej port, nebo jiné IP na kterém poběží.
-
Jo, mě to takhle funguje. Doplním jenom tolik, že jsem si stáhnul z mysql.org binární distribuci databáze (ne baliček .deb), rozbalil jsem archív a narval sem to do /usr/local/mysql. Pak sem akorat udelal kopii startovaciho skriptu a prepsal sem vsechny cesty a konfiguraky na novou adresu. Nekde v tom baliku je i soubor - tusim my.cnf a tam prepises ten port a socket :)
JJ, už jsem si otestoval, že nejde přes apt-get nainstalovat jak mysql5 tak i mysql4.1.
Takže řešením je instalace např: mysql5 pomocí apt-get a mysql4.1 z binárního balíčky od mysql.com + úprava startovacích scriptů (cesty) a separátního my.cnf (cesty, socket, logy, data dir, ip).
Díkes za pomoc.
-
VYŘEŠENO:
1) instalace mysql (5) za pomoci apt-get
apt-get install mysql5
konfigurace my.cnf
2) stažení mysql4.1 binárního balíčku ze stránek http://www.mysql.com
rozbalit např. do /usr/local/mysql
kopie /etc/init.d/mysql scriptu /etc/init.d/mysql4 + úprava cest na nové (/usr/local/mysql/
umístění nového my.cnf, např do /etc/mysql4/my.cnf + úprava potřebných údajů a cest (musí být odlišná cesta pro ukládání dat a logů, odlišná cesta socket soubor, odlišná cesta pro pid soubor, změna port na kterém poběží nebo BIND ip adresy)