MySQL4 [MySQL] Error Code: 1091. Can't DROP 'key_name'; check that column/key exists 오류 발생 1. 테이블 삭제하려니까 외래키 때문에 안됨 2. 외래키를 삭제하려니까 아래와 같은 오류 발생 alter table [table_name] drop foreign key [key_name] Error Code: 1091. Can't DROP 'key_name'; check that column/key exists 오류 내용 외래키를 삭제하려면 외래키 제약 조건 이름을 사용해야 하는데 해당 이름(key_name)의 제약 조건을 찾지 못했다는 오류 예를 들어 계약서 1조 3항을 지우고 싶은데 뜬금없이 '1조 지워주세요' 하는 격 오류해결 한 줄 요약 : FK 기호를 찾아서 제약 조건 이름을 입력해야 함 1. 아래 명령어를 입력하면 결과값이 아주 길게 출력되는데 그 값을 복사해서 메모장에 붙여넣기 .. 2023. 8. 7. [Spring] 내 로컬에서는 잘 되던데..? (내로잘 체험기 feat.ddl-auto) 3줄 요약 1. main 병합 후 서버에서 404 Not Found 오류 발생 2. ddl-auto : none 설정 발견 3. MySQLWorkbench로 외부키 설정 후 오류 해결 사이드 프로젝트를 무사히 마치고 유지 보수를 진행하며.. 스터디 댓글 권한 기능을 추가하고 main 브랜치로 병합하면서 지옥문이 열렸다 🤡 나는 댓글 삭제 부분만 건드렸고 로컬에서도 제대로 작동했기에 main 브랜치로 병합했는데.. 서버단에서.. 댓글 삭제는 무슨.. 댓글 작성부터 에러가 발생했다 하하 나한테 왜 이런 시련이 Language : JAVA Framework : SpringBoot Database : MySQL Test : Postman Tools : AWS, Github Actions 일단 서버에서 무슨 문제.. 2023. 5. 6. [MySQL] Error Code: 1451. Cannot delete or update a parent row: a foreign key constraint fails 서버에 올라와있던 더미 데이터를 삭제하던 중 위와 같은 오류가 발생했다. Error Code: 1451. Cannot delete or update a parent row: a foreign key constraint fails 구글링 해보니 참조키 에러라고 하는데 해결방법은 매우 간단했다. 자식 객체 데이터를 먼저 삭제해주고 부모 객체 데이터를 삭제해주면 해결 ! 2023. 4. 14. [AWS / Mac M1] RDS 및 MySQL 연결하기(feat.인바운드 / 아웃바운드 규칙) 배포자동화를 진행하며 피폐해진 육신을 이끌고 블로깅.. RDS 메인화면 > 데이터베이스 > 데이터베이스 생성 나는 MySQL 프리티어 버전을 이용했다 DB 클러스터 식별자, 마스터 사용자 이름, 마스터 암호를 입력하고 메모장에 기록해놓자 (후에 MySQL과 연동할 때 필요) [퍼블릭 액세스 가능] : 예 [데이터베이스 포트] : 3306 (포트번호 노출 방지하려면 13306 추천) 초기 데이터베이스 이름을 입력하고 확인버튼을 누르면 DB 눌러서 들어가보면 아래와 같이 정보를 확인할 수 있다 MySQL과 연동하기 전에 밑에 내려보면 [보안 그룹 규칙] 탭이 있는데 여기서 인바운드, 아웃바운드 설정을 해준다 default를 누르면 보안그룹으로 넘어가게 되고 [인바운드 규칙] > [인바운드 규칙 편집]을 누른.. 2023. 3. 2. 이전 1 다음