1
실수로 데이터베이스에서 일부 행을 삭제했지만 실수로 백업에 데이터 복사본이 있습니다.MySQL에서 자동 증가 열에 특정 ID를 삽입 할 수 있습니까
동일한 ID (자동 증가 필드)로 행을 다시 삽입 할 수 있습니까? 또는 생성 된 자동 증가 ID를 사용하여 모든 관계를 수동으로 업데이트해야합니까?
실수로 데이터베이스에서 일부 행을 삭제했지만 실수로 백업에 데이터 복사본이 있습니다.MySQL에서 자동 증가 열에 특정 ID를 삽입 할 수 있습니까
동일한 ID (자동 증가 필드)로 행을 다시 삽입 할 수 있습니까? 또는 생성 된 자동 증가 ID를 사용하여 모든 관계를 수동으로 업데이트해야합니까?
INSERT 할 때 필드를 설정하면됩니다. Autoincrement only works if no value is specified for the field.
어떤 종류의 백업 파일입니까? 예, 데이터를 백업 한 방법에 따라 다시 삽입 할 수 있습니다. – hjpotter92
그것의 mysqldump. 데이터베이스의 다른 인스턴스에로드했습니다. 마지막으로 "insert into ... select * from ..."을 시도 할 때 오류가 발생 했으므로 구문에 대한 링크가 있습니까? –