Autor Zpráva
Senyx
Profil
Potřeboval jsem synchronizovat MySQL databáze na dvou počítačích, na žádný free program jsem nenarazil a tak jsem to nakonec vyřešil tak, že synchronizuji složku data z instalační složky MySQL. Funguje to skvěle. Až na jeden drobný detail. Synchronizuje mi to pouze tabulky typu MyISAM, pokud mám v databázi InnoDB tabulku, tak ta se sice započítá jako tabulka databáze, ale nevidím jí a nemůžu k ní přistupovat.
Dokázal by mi někdo paradit, kam (jak) ukládá MySQL server tabulky tohoto typu. Popřípadě neznáte nějaký program zadarmo, kterým by se to dalo vyřešit elegantněji? Určitě budete mít s něčím podobným zkušenost, uvítám jakýkoliv postřeh, díky.
Kajman_
Profil *
A při tom přehrávání jste měl databáze na obouch strojích zastavené?
Senyx
Profil
Kajman_
ano, měl
Kajman_
Profil *
A proměnné
show variables like 'innodb_%_dir'
neukazují mimo "data"?
Senyx
Profil
Kajman_
innodb_data_home_dir = ""
innodb_log_arch_dir = ""
innodb_log_group_home_dir = "."
Kajman_
Profil *
Netuším, snad někdo tušit bude.

Ale pokud ta synchronizace nemusí být automatická, tak bych zkusil mysql administrator pro uložení dat a jejich obnovu. Anebo mysql by snad už měla umět i nějaké replikace, ale to jsem nikdy nezkoušel.
Senyx
Profil
Kajman_
nevadí, díky, tuší někdo jiný?
lam1t0
Profil *
No zalezi aj na nastaveniach MySQL,.. nie su nastavenia na tychto 2 PC rozdielne... teda hlavne nastavenia InnoDB
Senyx
Profil
lam1t0
Na obou je základní instalace WAMPu 5, tudíž jsou nastavení stejná.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: