2011-03-23 5 views
1

안녕하세요, 최근에 외래 키 관계를 수행하기 위해 테이블을 innodb로 변환해야한다는 것을 알고 있습니다. 나는 phpMyAdmin에이 작업을 수행하고자하고 그러나 옵션의 내 드롭 다운이 제한됩니다 '스토리지 엔진 (유형)'에 대한 옵션을 발견 : MyISAM, MEMORYMRG_MYISAMphpmyadmin myisam을 innodb로 변환합니다.

이 사람이이 이유를 설명 할 수 있을까?

apache 2.0 
phpmyadmin 3.3.10 
mysql 5.0.67 
php 5.2.2 

고마워요!

+0

그런 경우에는 MySQL 버전을 업그레이드해야한다고 생각합니다. 나도이 문제에 직면했다. 방금 xampp의 최신 버전을 다운로드했고 제대로 작동했습니다. 나는 MySQL 5.1.41을 사용하고있다. phpMyAdmin보다 나은 heidisql을 사용해보십시오 –

답변

4

InnoDB 지원은 사용중인 MySQL 인스턴스에서 활성화되어야합니다.

사용할 수있는 것을 보려면 SHOW ENGINES SQL 명령을 실행 해보십시오.

+0

innodb 지원이 없습니다 :/내 호스팅 계획을 업그레이드해야합니다. ( – tim

+0

정보를 제공해 주셔서 감사합니다! – tim