방금 Windows 2012 VM에 MySQL 5.7을 설치했습니다. 여러 인스턴스를 만들고 실행하려고하지만 그러한 간단한 일이 작동하지 않는다는 것에 매우 좌절했습니다.
기본 위치 인 C : \ Program Files \ MySQL \ MySQL Server 5.7에 MySQL을 설치 한 다음 폴더를 복사하고 다른 인스턴스를 만들기 위해 다른 복사본을 만들었습니다.
두 MySQL 인스턴스는 아래 이미지에 표시되어 있습니다.
두 서버의 INI 설정은 다음과 같습니다.
서버 1
server-id = 1
log-bin = "mysql-bin"
binlog-ignore-db = test
binlog-ignore-db = information_schema
replicate-ignore-db = test
replicate-ignore-db = information_schema
relay-log = "mysql-relay -log "
자동 증분 증가 = 2
자동 증분 오프셋 = 1
Server2
server-id = 2
log-bin = "mysql-bin"
binlog-ignore-db = test
binlog-ignore-db = information_schema
replicate-ignore-db = test
replicate-ignore-db = information_schema
relay-log = "mysql- 릴레이 로그 "
자동 증분 증가 = 2
자동 증분 오프셋 = 2
명령 프롬프트를 열고 다음을 입력하여 두 서버를 모두 실행하고 있습니다.
"C : \ Program Files \ MySQL \ MySQL Server 5.7 \ bin \ mysqld"
"C : \ Program Files \ MySQL \ MySQL Server 5.7-2 \ bin \ mysqld"
오류가 표시되지 않아 명령이 성공적으로 실행되는 것 같지만 mysql 프로세스가 실행 중인지 확인하기 위해 작업 관리자를 보면 아무것도 표시되지 않습니다.
내가 뭘 잘못하고 있죠?