Ich habe gerade MySQL 5.7 auf Windows 2012 VM installiert. Ich versuche mehrere Instanzen zu erstellen und auszuführen, bin aber sehr frustriert, dass so eine einfache Sache nicht funktioniert.
Ich habe MySQL in C: \ Programme \ MySQL \ MySQL Server 5.7 installiert. Dies ist der Standardspeicherort. Dann habe ich den Ordner kopiert und eine weitere Kopie davon erstellt, um eine weitere Instanz zu erstellen (ich nehme an, dass dies so funktioniert?).
Beide MySQL-Instanzen sind in der folgenden Abbildung dargestellt.
Die INI-Einstellungen für beide Server sind unten angegeben:
Server 1
Server-ID = 1
log-bin = "mysql-bin"
binlog-ignore-db = test
binlog-ignore-db = Informationsschema
replizieren-ignorieren-db = Test
replizieren-ignorieren-db = Informationsschema
Relay-log = "mysql-Relay -log "
Auto-Inkrement-Inkrement = 2
Auto-Inkrement-Offset = 1
Server2
Server-ID = 2
log-bin = "mysql-bin"
binlog-ignore-db = test
binlog-ignore-db = Informationsschema
replizieren-ignorieren-db = Test
replizieren-ignorieren-db = Informationsschema
Relay-log = "mysql- Relais-Protokoll "
Auto-Inkrement-Inkrement = 2
Auto-Inkrement-Offset = 2
Ich führe beide Server aus, indem ich die Eingabeaufforderung öffne und Folgendes
eingebe : "C: \ Programme \ MySQL \ MySQL Server 5.7 \ bin \ mysqld"
"C: \ Programme \ MySQL \ MySQL Server 5.7 - 2 \ bin \ mysqld"
Der Befehl scheint erfolgreich ausgeführt zu werden, da kein Fehler angezeigt wird. Wenn ich jedoch im Task-Manager nachschaue, ob MySQL-Prozesse ausgeführt werden, werden keine angezeigt.
Was mache ich falsch?