mysql에서는 데이터를 작성할 때 데이터를 먼저 작성한 후 데이터에 ID를 부여해야 합니까? 아니면 먼저 ID를 부여한 후 삽입할 데이터를 작성해야 합니까?
伊谢尔伦
伊谢尔伦 2017-05-18 10:51:19
0
2
585

mysql에서는 ID가 자동으로 증가합니다. 이제 데이터를 쓰면 구체적인 프로세스는 먼저 데이터를 쓴 다음 데이터에 ID를 부여하거나 ID를 먼저 부여한 다음 삽입하는 것입니다. 데이터를
에 쓰세요. 그냥 궁금해서

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

모든 응답(2)
过去多啦不再A梦

MYSQL은 다음에 입력해야 할 자동 증가 ID를 이미 계산했습니다

아래 그림과 같이 데이터베이스에 62개의 행이 있고 값이 63으로 늘어났습니다.

ID가 지정되지 않으면 MYSQL이 자동으로 채웁니다. 채우기가 자동 증가보다 적으면 오류가 보고됩니다! + 1

삽입 ID 가져오기:
MYSQLI: mysqli_insert_id 메서드
PDO: PDO::lastInsertId 메서드
MYSQL: mysql_insert_id 메서드

데이터베이스에 연결하는 MYSQL 방법은 더 이상 사용되지 않으며 향후 버전에서 제거될 수 있습니다

아래 SQL을 사용하면 원하는 결과를 얻을 수 있지만, 데이터 구조를 이렇게 설정하면 정말 좋은 것인지 모르겠습니다. 으아악

효과는 아래와 같습니다:


洪涛

조사해본 적은 없지만, 수동으로 데이터를 입력할 때와 똑같은 내용이 함께 쓰여지는 것 같아요. 현재 테이블 ID의 최대값을 가져와서 설정된 자동 증가 값을 추가하고 데이터를 함께 삽입합니다. . . .

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿