Translate

[MySQL] 5.5 => 5.6 버전 마이그레이션 하기




2017년 MySQL이 5.7까지 나온 상황에서 예전에 써봤던 MySQL 5.5를 설치해서 사용을 하다가 문자열 like 검색이 필요해서 알아보던중 FULLTEXT 라는 퍼포먼스 빠른 기능이 있다는 것을 알게되었다.

MySQL 5.5 에서는 해당 기능이 지원되지 않으며,
MySQL 5.6 이상부터 FULLTEXT 지원이 된다고 해서 5.6으로 마이그레이션을 진행을 했다.
1004lucifer
예상외로 간단히 작업이 되었으며, 아래와 같이 진행을 했다.



1. <_MySQL5.5_HOME_>/data 디렉토리를 <_MySQL5.6_HOME_> 디렉토리로 이동
1004lucifer
2. MySQL5.6 버전에서 사용할 my.ini 파일 수정
[mysqld] 항목에 아래의 내용을 추가

 innodb_file_per_table=0
 innodb_checksum_algorithm=INNODB
 binlog_checksum=NONE


3. 기존과 같이 MySQL 5.6 기동




참고: https://dev.mysql.com/doc/refman/5.6/en/upgrading-from-previous-series.html


댓글