MySQL 8.0 ibd 파일을 이용한 복구
MySQL 8.0 에서 data dictionary 가 새롭게 생성되면서 기존에 사용하던 .frm / .trn / .trg / .par 등의 파일들은 더 이상 이용되지 않음. MySQL 데이터베이스의 데이터들은 mysql.ibd 테이블 스페이스에 저장됨. InnoDB 엔진 외 metadata 저장은 SDI (Serailized Dictionary Information) 파일에 json 으로 저장됨. general_log 와 slow_log 테이블에서 .sid 파일을 확인할 수 있음. ibd 파일을 이용하여 복구를 진행하기 위해선 ① ibd 파일 ② CREATE TABLE 문 (table 구조) 가 필요함. 1. 데이터 베이스 생성 > CREATE DATABASE [데이터베이스명]; > USE [데이터베이..