상용 라이센스 구입해서 설치한 장비에서는 InnoDB가 생성되는데 같은 query로 개발용으로 다운받아서 설치한 장비에는 myISAM으로 생성되네요. InnoDB는 상용제품 (Enterprise) 에서만 제공하는건가요? InnoDB로 생성된줄 알고 있었는데 myISAM이라 Database 다시 설치하고 디버깅작업해야할꺼 같네요;;
자답입니다. XXX.err 파일을 보니 InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes InnoDB: than specified in the .cnf file 0 268435456 bytes! 위와 같은 오류가 발생했네요. 이전에 설치할때 썼던 my.cnf파일을 안지우고 실행한것이 원인였습니다.
최초 실행할 때는 이전 my.cnf 파일을 읽고, 다시 실행할 땐 시로 만든 my.cnf을 읽으면서 ib_logfile0의 크기가 달라서 InnoDB 사용에 에러가 발생했네요. 아래 링크에서 해결 방법을 찾았습니다. http://forums.mysql.com/read.php?22,58270,168079#msg-168079 게시판에도 혹시 답이 있을까해서 ib_logfile0로 검색해보니 다음과 같은 글이 있네요. http://database.sarang.net/?inc=read&aid=27011&criteria=mysql&subcrit=&id=&limit=20&keyword=ib_logfile0&page=1