"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > XAMPP 재배치 후 \"테이블이 엔진에 존재하지 않습니다\" #1932 오류가 발생하는 이유는 무엇입니까?

XAMPP 재배치 후 \"테이블이 엔진에 존재하지 않습니다\" #1932 오류가 발생하는 이유는 무엇입니까?

2024-11-06에 게시됨
검색:422

Why Does \

Xampp-mysql 오류: 폴더 재배치 후 "테이블이 엔진에 존재하지 않습니다." #1932

Xampp 설치를 재배치할 때 사용자는 MySQL을 실행하려고 할 때 "엔진에 테이블이 존재하지 않습니다"라는 오류 #1932가 발생할 수 있습니다. 이 오류는 다음과 같은 이유로 발생합니다:

원인:
폴더 재배치 시 새 MySQL 데이터 디렉터리에 MySQL 작동에 필요한 ib_logfileXX 및 ibdata 파일이 부족할 수 있습니다. 올바르게.

해결책:
문제를 해결하려면 다음 단계를 따르십시오.

  1. 원래 데이터 디렉토리를 찾으십시오:
  2. Xampp 폴더의 이전 위치로 이동합니다.
  3. 이전 Xampp 폴더 내에서 \mysql\data 디렉터리를 찾습니다.
  4. ib_logfileXX 및 ibdata 파일 복사:
  5. 이전 mysql\data 디렉토리에서 ib_logfileXX(XX는 숫자를 나타냄) 및 ibdata 파일을 복사합니다.
  6. 새 데이터 디렉토리에 붙여넣습니다:
  7. Xampp 폴더의 새 위치에서 mysql\data 디렉터리로 이동합니다.
  8. 복사한 ib_logfileXX 및 ibdata 파일을 이 디렉터리에 붙여넣습니다.
  9. MySQL을 다시 시작합니다.
  10. Xampp 제어판을 통해 MySQL 서비스를 다시 시작합니다.
  11. 기능 확인:
  12. MySQL이 다시 시작된 후 오류가 발생했는지 확인하세요. MySQL 데이터베이스에 연결을 시도하거나 MySQL 명령을 실행하면 문제가 해결됩니다.

이전 데이터 디렉터리에서 누락된 파일을 새 디렉터리로 복사하면 MySQL은 데이터베이스 테이블을 찾는 데 필요한 정보를 갖게 되며 올바르게 작동합니다. 이 해결 방법은 "엔진에 테이블이 없습니다" #1932 오류를 해결합니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3