새 행을 삽입하려고하면 phpMyAdmin에서 아주 이상한 오류/버그가 발생합니다. 나는 다음과 같은 쿼리를 실행하려고하면MySql 행 삽입 문제, 테이블이 존재하지 않습니다.
:
INSERT INTO `Appointment` (`Customer_ID_FK`, `Consult_ID_FK`, `Date`)
VALUES (1, 1, NOW())
를 내가 얻을 다시 다음과 같은 오류 :
#은 1146 - 테이블 'waspbane_Libra.CT은'존재하지 않는
나는 여기서 무슨 일이 일어나고 있는지, 왜 CT라고 불리는 테이블을 묻는 지 전혀 알지 못합니다. 내 데이터베이스에 그런 테이블이 없으므로 물론 오류가 발생하지만 왜 테이블 이름 Appointment
을 CT
으로 변환하겠습니까?
이 테이블은 다른 테이블에 2 개의 외래 키가있는 innoDB를 사용합니다. phpMyAdmin을에서 데이터베이스 방식의
이미지 : http://prntscr.com/bwvbtk
CT에 삽입하려고하는 트리거가 있습니까? –
아, 그래, 그게 문제 였어. 나는 오래된 방아쇠를 당했다는 사실을 잊어 버렸지 만 절대로 제거하지 않았습니다. 승인 된 답으로 다시 게시하겠습니다. – Thodor12