의 데이터를 보유하고있는 실제 파일은 어느 파일입니까?리눅스 머신에 저장된 mysql db의 실제 데이터는 어디에 있습니까?
나는 /var/lib/mysql/
에 가서 내가 거기 내 테이블에 해당하는 상대적으로 작은 디렉토리의 무리와 servername-bin.0000001
등
데이터가 해당 파일에 저장됩니다라는 이름의 파일을 많이 볼 수 있습니까?
의 데이터를 보유하고있는 실제 파일은 어느 파일입니까?리눅스 머신에 저장된 mysql db의 실제 데이터는 어디에 있습니까?
나는 /var/lib/mysql/
에 가서 내가 거기 내 테이블에 해당하는 상대적으로 작은 디렉토리의 무리와 servername-bin.0000001
등
데이터가 해당 파일에 저장됩니다라는 이름의 파일을 많이 볼 수 있습니까?
그것은 설치 특정이지만 한 경우는/var/lib 디렉토리/mysql을, 다음 :
databasename
/해당 디렉토리 아래 다양한 파일에 저장됩니다 (예). 사용되는 정확한 파일은 테이블이 사용하는 엔진에 따라 다릅니다.
내 테이블에
아니 테이블 만 데이터베이스
해당하는 상대적으로 작은 디렉토리의 무리서버 이름 - bin.0000001
바이너리 로그의
, 그것을 데이터와 아무 관련이 없습니다.
왜 그런지 알아야합니까?
ibdata1
파일과 그 ilk를 확인하십시오. the documentation에서
는 :.
는"더 이노 구성 옵션을 지정하지 않으면 InnoDB 스토리지 엔진에 의해 관리되는 두 가지 중요한 디스크 기반 자원의 테이블 스페이스 데이터 파일과 로그 파일이며, MySQL은 자동 연장 10메가바이트 데이터를 생성 MySQL 데이터 디렉토리에있는 ib_logfile0과 ib_logfile1이라는 이름의 두 개의 5MB 로그 파일 ibdata1로 구성된다. 성능을 높이려면 다음 예제와 같이 InnoDB 매개 변수를 명시 적으로 제공해야한다. 물론 하드웨어와 요구 사항에 맞게 설정을 편집해야한다. "
테이블을 삭제 한 후에 디스크 공간을 복구하려는 경우 http://dev.mysql.com/doc/refman/5.1/en/multiple-tablespaces.html을 참조하십시오. – janmoesen
innodb라고 말하면 더 구체적으로 말할 수 있습니까? – olamundo