Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: MySQL 4 + MySQL 5 na jednom stroji???  (Přečteno 2543 krát)

Liquid

  • Návštěvník
  • Příspěvků: 33
    • http://brainking.cz
MySQL 4 + MySQL 5 na jednom stroji???
« kdy: 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.

Krtko

  • Stálý člen
  • **
  • Příspěvků: 540
MySQL 4 + MySQL 5 na jednom stroji???
« Odpověď #1 kdy: 27 Června 2007, 18:42:29 »
da. ale musia bezat na roznych portoch a mat nastavene socket subory. tu je strucny popis

klasyc

  • Aktivní člen
  • *
  • Příspěvků: 470
MySQL 4 + MySQL 5 na jednom stroji???
« Odpověď #2 kdy: 27 Června 2007, 20:25:30 »
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 :)

Liquid

  • Návštěvník
  • Příspěvků: 33
    • http://brainking.cz
MySQL 4 + MySQL 5 na jednom stroji???
« Odpověď #3 kdy: 28 Června 2007, 07:39:00 »
Citace: krtko
da. ale musia bezat na roznych portoch a mat nastavene socket subory. tu je strucny popis
Díky, jasně, takže každej musí mít jinej socket a jinej port, nebo jiné IP na kterém poběží.

Liquid

  • Návštěvník
  • Příspěvků: 33
    • http://brainking.cz
MySQL 4 + MySQL 5 na jednom stroji???
« Odpověď #4 kdy: 28 Června 2007, 07:41:23 »
Citace: klasyc
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.

Liquid

  • Návštěvník
  • Příspěvků: 33
    • http://brainking.cz
MySQL 4 + MySQL 5 na jednom stroji???
« Odpověď #5 kdy: 28 Června 2007, 07:54:10 »
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)

 

Provoz zaštiťuje spolek OpenAlt.