반응형
내 데이터베이스는 현재 InnoDB 엔진을 사용하고 있습니다. 이제 전체 텍스트 검색 기능을 추가하고 싶습니다. 이것이 내 테이블을 MyISAM으로 변환하려는 이유입니다. 그러나 그렇게하면 모든 외래 키가 손상됩니다. 테이블 엔진을 MyISAM으로 안전하게 변경하려면 어떻게해야합니까?
테이블을 MyISAM 엔진으로 변경 한 후 SELECT ... JOIN을 어떻게 사용할 수 있습니까?
ALTER TABLE jobs ENGINE = MyISAM;
Cannot delete or update a parent row: a foreign key constraint fails
해결 방법
DB 덤프를 수행하고 해당 파일의 모든 텍스트를 InnoDB에서 MyISAM으로 변경 한 다음 수정 된 파일을로드하는 것이 좋습니다.
참조 페이지 https://stackoverflow.com/questions/8558147
반응형
'MySql' 카테고리의 다른 글
MySQL NOW ()에서 레코드 선택 -1 일 (0) | 2020.09.25 |
---|---|
MySQL로 쉼표를 자르시겠습니까? (0) | 2020.09.25 |
MySQL 열에서 고유 한 값 선택 (0) | 2020.09.25 |
MySQL 쿼리의 SELECT 내에서 SELECT 사용 (0) | 2020.09.25 |
MySQL mysql에서 n 번째 행을 어떻게 선택합니까? (0) | 2020.09.25 |
댓글