질문/조언질답게시판
Extra Form
PHP PHP 7.0
CMS XpressEngine

phpmyadmin에서 계정 이름으로 생성된 데이터베이스에서 테이블을 하나 생성했습니다

생성한 테이블에 테스트로 데이터를 하나 넣으려다 실수로 2번 넣었어요

그래서 하나를 지우려고 여기저기 찾다보니 하나만 지우는 버튼이 없더라고요..

혹시나 다른 테이블을 둘러보니 다른 테이블에는 아래 사진처럼 옵션 아래로 수정 복사 삭제 버튼이 있더군요

근데 제가 새로 생성한 테이블에는 이 버튼이 없습니다

왜 없는지 알 수 있을까요?

만약 원래 없는거라면, 데이터를 개별적으로 수정하거나 삭제하는 방법을 알 수 있을까요?

 

 

1.JPG

  • profile

    PRIMARY KEY 또는 UNIQUE 인덱스가 없는 테이블은 phpMyAdmin에서 개별 레코드를 수정, 삭제하는 버튼이 노출되지 않습니다. 삭제하고 싶은 레코드를 특정할 수 있는 조건을 파악하여 WHERE문에 넣어서 DELETE 쿼리를 직접 작성하셔야 하는데, 조건에 맞는 레코드가 여러 개인 경우 모두 삭제될 수도 있습니다. (이런 불편을 방지하기 위해 원칙적으로 모든 테이블에는 PRIMARY KEY가 있어야 합니다.)

  • profile profile
    • boma
    • 질문기여자
    아!! 이해했습니다 감사합니다 :)