프로젝트에서 엑셀 파일을 일괄적으로 가져와야 하는데, 중복된 데이터가 있으면 어떻게 해야 하나요? 데이터를 삽입할 때마다 데이터베이스를 쿼리해야 합니까?
프로젝트에서 엑셀 파일을 일괄적으로 가져와야 하는데, 중복된 데이터가 있으면 어떻게 해야 하나요? 데이터를 삽입할 때마다 데이터베이스를 쿼리해야 합니까?
1. 중복된 데이터가 있으면 어떻게 해야 하나요?
<code>可以先判断数据库是否有该数据。</code>
2. 데이터를 삽입할 때마다 데이터베이스를 쿼리해야 하나요?
<code>是的。</code>
중복 없는 데이터를 얻으려면 먼저 중복을 제거한 다음 일괄적으로 데이터베이스에 삽입하세요. MYSQL에서
에 무시를 삽입하거나 대체할 수도 있습니다.
쿼리가 느린 경우 반복할 수 없는 필드에 고유 키를 추가한 다음 INSERT IGNORE INTO