Właśnie zainstalowałem MySQL 5.7 na maszynie wirtualnej z systemem Windows 2012. Próbuję utworzyć i uruchomić wiele instancji, ale jestem bardzo sfrustrowany, że tak prosta rzecz nie działa.
Zainstalowałem MySQL w C: \ Program Files \ MySQL \ MySQL Server 5.7, który jest domyślną lokalizacją, a następnie skopiowałem folder i zrobiłem kolejną jego kopię, aby utworzyć inną instancję (przypuszczam, że tak to działa?)
Oba wystąpienia MySQL pokazano na obrazku poniżej.
Ustawienia INI dla obu serwerów podano poniżej:
Serwer 1
server-id = 1
log-bin = "mysql-bin"
binlog-ignore-db = test
binlog-ignore-db = schemat_informacji
replicate-ignore-db = test
replicate-ignore-db = schemat_informacji
relay-log = "przekaźnik mysql -log "
auto-increment-increment = 2
auto-increment-offset = 1
Server2
server-id = 2
log-bin = "mysql-bin"
binlog-ignore-db = test
binlog-ignore-db = schemat_informacyjny
replicate-ignore-db = test
replicate-ignore-db =
schemat_informacyjny relay-log = "mysql- przekaźnik-log "
auto-increment-increment = 2
auto-increment-offset = 2
Korzystam z obu serwerów, otwierając wiersz polecenia i wpisując:
„C: \ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysqld”
„C: \ Program Files \ MySQL \ MySQL Server 5.7 - 2 \ bin \ mysqld”
Wydaje się, że polecenie działa poprawnie, ponieważ nie jest wyświetlany żaden błąd, ale gdy patrzę na menedżera zadań, aby sprawdzić, czy są uruchomione jakieś procesy mysql, nie widzę żadnego.
Co ja robię źle?