윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT

텍스트큐브(Textcube)를 MySQL 5.5 에서 설정하기

텍스트 큐브 1.8.6 을 설정하다보면 마지막 단계에서 테이블을 생성할 수 없다고 나온다. 테이블 생성 쿼리가 MySQL 5.5와 호환되지 않아 발생하는 문제다.

일단 텍스트 큐브의 다음 버전에서는 해결되겠지만, 현재 버전에서는 아래 파일을 고쳐주면 된다.

setup.php 1133 번째 줄
$charset = 'TYPE=MyISAM DEFAULT CHARSET=utf8';
->
$charset = 'DEFAULT CHARSET=utf8';

으로 고친다. 쉽게말해 TYPE=MyISAM 을 삭제하면 된다.

설치 후에 작동은 정상적으로 잘 된다. 아직까지는. MySQL 5.5에서는 MyISAM이아닌 InnoDB를 사용하게 되는데, 큰 문제는 없는 듯.ㅎㅎ