새소식

DataBase/MySQL

mysql - error 해결

  • -

MariaDB errno: 150 "Foreign key constraint is incorrectly formed"

발생이유

  1. 메인키와 외래키의 데이터 타입이 다름
  2. NOT NULL이 안 되어있음
  3. 참조하는 키(Reference Key)가 pk 혹은 uk로 되어있는지

발생원인

  • 데이터타입이 text로 되어있었음

해결방법

  • 데이터타입 varchar로 변경
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.