본문 바로가기
파이썬

파이썬 Python을 사용하여 MySQL 데이터베이스에 INSERT 한 후 "id"를 어떻게 얻습니까?

by º기록 2020. 12. 10.
반응형

INSERT INTO 문을 실행합니다.

cursor.execute("INSERT INTO mytable(height) VALUES(%s)",(height))

기본 키를 얻고 싶습니다.

내 테이블에는 2 개의 열이 있습니다.

id      primary, auto increment
height  this is the other column.

방금 삽입 한 후 "ID"를 어떻게 얻습니까?

 

해결 방법

 

커서 개체에 삽입 된 마지막 행 ID를 가져 오려면 cursor.lastrowid 를 사용하고 해당 연결의 마지막 삽입에서 ID를 가져 오려면 connection.insert_id () 를 사용합니다.

 

참조 페이지 https://stackoverflow.com/questions/2548493

 

 

반응형

댓글