ibdata1 파일은 축소할 수 없으며 특히 MySQL의 번거로운 기능입니다. 모든 데이터베이스를 삭제하고 파일을 제거하고 mysqldump를 다시 로드하면 ibdata1 파일이 축소될 수 있습니다.
인덱스를 포함하여 각 테이블이 별도의 파일로 저장되도록 MySQL을 구성할 수 있습니다. MySQL 버전 5.6.6부터 기본적으로 활성화되어 있습니다.
각 테이블에 대해 별도의 파일을 사용하도록 서버를 설정하려면 이를 활성화하기 위해 my.cnf를 변경해야 합니다.
<중앙>MySQL 버전이 5.6.6 미만인 경우 my.cnf 파일에 추가해야 합니다.
[mysqld] innodb_file_per_table = 1