Sytuacja wygląda tak:
- komputer nazwijmy go master ma bazę danych (mysql 5.6.16) obsługiwaną przez skrypty PHP, baza jest administrowana przez phpMyAdmin, komputer jest w sieci lokalnej. Baza jest uruchamiana z localhost (127.0.0.1)
2 Drugi komputer, przyjmijmy slave ma php, phpmyadmin, jest w sieci lokalnej, ma swoje IP, jest gotowy do pracy z bazą danych.
Szukam jak najprostszego rozwiązania dla:
optymalne-komputer 2 uruchamia mysql, łączy się z bazą danych zapisaną na komputerze 1, wykonuje transakcje, w tym samym czasie komputer 1 wykonuje swoje transakcje. Ach gdyby to jeszcze odbywało się asynchronicznie.
Jedna baza danych ulokowana fizycznie na komputer 1 jest współużytkowana przez dwóch userów jednocześnie.
Proszę o pomoc , czy jest proste rozwiązanie?
Rozwiązań szukałem- w replikacja master-slave, uruchomienie 2 sesji równocześnie dla tego samego usera, edycja mysql/bin/my.ini wyrzuca błąd undefined variable master-host przy próbie ręcznego ustawienia replikacji.