잡동사니
[MariaDB] errno: 150 "Foreign key constraint is incorrectly formed" 본문
IT/Database
[MariaDB] errno: 150 "Foreign key constraint is incorrectly formed"
yeTi 2017. 3. 14. 14:53안녕하세요. yeTi입니다.
오늘은 MariaDB에서 발생하는 150 오류를 해결한 방법을 공유해보려고 합니다.
제 경우에는 대상 컬럼과 타겟 컬럼이 모두 VARCHAR 타입이었고 길이도 동일했는데 해당 문제가 발생했습니다.
다른 점을 찾아보니 각 테이블의 기본 조합이 다르게 설정되어있었습니다.
대상 테이블은 'latin1_swedish_ci'로 되어있었고 타켓 테이블은 'utf8_general_ci'로 되어있었습니다.
그래서 대상 테이블을 'utf8_general_ci'로 맞춰추고 외래키를 설정했더니 정상적으로 됐습니다.
'IT > Database' 카테고리의 다른 글
[MariaDB] Window에서 innodb_lock_wait_timeout 설정 방법 (0) | 2017.05.29 |
---|---|
[MariaDB] SQL Error (1044) 해결하기 (0) | 2017.03.22 |
[ERwin] Entity 정보를 손쉽게 Excel 파일로 저장하기 (0) | 2017.01.20 |
[Oracle] 암호화 패키지 생성하기 (0) | 2017.01.20 |
[Oracle] impdp 시퀀스만 업로드하기 (0) | 2017.01.20 |
Comments