2016-08-26 1 views
0

mysql에 해당하는 'SQL Server 데이터베이스 기본 데이터 파일 (.mdf)'은 무엇입니까?mysql (TOAD)에 해당하는 .mdf

  • 나 'MySQL을위한 두꺼비'를 사용하고 (Vesion 7.7) 도구

답변

1

당신이 데이터 파일에 해당하고 *.frm 테이블 형식 파일에 해당 *.myd 확장 파일이어야합니다 MyISAM 엔진을 사용하고 있다고 가정하면 .

는 상관없이 선택한 스토리지 엔진의 MySQL Documentation

당, 당신이 만들 모든 MySQL의 테이블은 테이블의 형식을 기술하는 .frm 파일로 디스크에 표시됩니다 (즉, 테이블 정의). 파일은 테이블과 동일한 이름 인 을 확장자가 .frm입니다. .frm 형식은 모든 플랫폼에서 동일한 이지만, 이 따르는 .frm 형식의 설명에서 예제는 Linux 운영 체제에서 작성된 표에서 나온 것입니다.

+0

빠른 응답 주셔서 감사합니다. 내 스토어드 프로 시저 및 인덱스는 어떻게됩니까? – Munavvar

+1

@Munavvar, 답변에 첨부 된 mysql 문서 링크를 검토해보십시오. – Rahul

+0

은 이미 그 내용을 조사했지만 도움이되지 않습니다. 그게 내가이 질문을하는 이유입니다. – Munavvar

0

MySQL에는 확장 가능한 테이블 엔진 모델이 제공되므로 각 테이블 엔진마다 다른 파일 형식이 있으므로이 질문에 대한 대답은 없습니다.

테이블 엔진과 독립적 인 유일한 파일 형식은 테이블 정의 파일 (* .frm)뿐입니다.

실제 데이터와 색인은 서로 다른 테이블 엔진에 다른 방법으로 저장됩니다. 단일 테이블 엔진 내에서도 데이터를 저장하는 다른 방법이있을 수 있습니다 (예 : 데이터를 큰 테이블 공간 파일에 저장하거나 각 테이블에 자체 파일이있을 수 있음). 데이터를 저장하는 방법에 대한 각 저장소 엔진의 자체 설명서를 체크 아웃해야합니다.

대부분의 메타 데이터는 myisam 데이터베이스 인 mysql 시스템 데이터베이스에 저장됩니다. 다른 메타 데이터 스키마 (information_schema, performance, sys)는 임시 메모리 테이블로 MySQL에 의해 즉석에서 생성됩니다 (show create table 명령으로 확인할 수 있음).

일부

관련 문제