mysql이 서비스를 성공적으로 시작할 수 없는 문제에 대한 해결책: 먼저 localhost에 매핑된 주소를 주석으로 처리한 다음 mysql의 bin 디렉터리에 들어가서 마지막으로 net start mysql 명령을 다시 실행하여 서비스를 시작합니다.
mysql이 서비스를 성공적으로 시작할 수 없는 문제에 대한 해결 방법:
호스트 파일(C:WindowsSystem32driversetchosts)을 확인하여 로컬 호스트에 해당하는 주소가 수정되었는지 확인하세요. 수정되면 mysql 서버 연결이 실패할 수 있습니다.
해결책:
1. localhost
2에 매핑된 주소를 주석 처리합니다. mysql 설치 경로(C:Program FilesMySQLMySQL Server 8.0)에 구성 파일이 없으면 my .ini라는 파일 이름으로 수동으로 만듭니다. , 다음 콘텐츠를 추가하세요.
참고: datadir 속성 다음에 데이터 폴더를 수동으로 생성하지 마세요. 직접 생성하려고 하면 문제가 발생합니다. 다음 작업.
3. mysql5.7 이상 버전에서는 기본적으로 데이터 디렉터리가 없습니다. 즉, 초기화 서비스가 없습니다. 서비스를 시작하기 전에 mysql을 초기화해야 합니다. 그렇지 않으면 "서비스가 오류를 보고하지 않았습니다"라는 메시지가 보고되고 시작이 실패합니다.
해결책:
mysql의 bin 디렉토리에 들어가세요.
mysqld --initialize-insecure를 실행하세요. 실행 후 출력 정보가 더 오래 걸리지 않습니다. bin 형제를 확인하세요. 디렉터리에 여러 파일이 포함된 추가 데이터 폴더가 있을 것입니다.
4. net start mysql
명령을 다시 실행하여 서비스를 시작하고 성공적으로 시작되었는지 확인하세요!
더 많은 관련 무료 학습 권장 사항: mysql 튜토리얼(동영상)
위 내용은 mysql이 서비스를 성공적으로 시작할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!