Computer Science

리눅스 Maria DB 디렉터리에있는 .frm .ibd 파일로 윈도우 Maria DB로 데이터 복구하기

minjeong-oh 2024. 10. 22. 21:10

1. 테이블 정확히 똑같이 생성

CREATE TABLE `author` (   `id` int(11) NOT NULL AUTO_INCREMENT,   `author_name` text NOT NULL,   `insert_time` date NOT NULL,   PRIMARY KEY (`id`),   UNIQUE KEY `author_name` (`author_name`(1004)) USING HASH ) ENGINE=InnoDB AUTO_INCREMENT=29646 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

2. 테이블스페이스 분리:

ALTER TABLE author DISCARD TABLESPACE;

3. .ibd 파일을 데이터 디렉토리에 복사 

4. ALTER TABLE author IMPORT TABLESPACE;