0

GMail から連絡先をインポートしていますが、連絡先が数百、数千になることがあります。

INSERTを実行するこのクエリがあります

$sql="INSERT IGNORE INTO lists (account_id, createdby, first_name, last_name, email, phone, date_created, list_type) VALUES $bindparam";
$importObj= otherquery($sql, $bind, $params);

詳細を別のテーブルにさらに挿入できるようにするには、挿入 ID を取得する必要があります。

1 回のインポートで 1,000 件以上のクエリを実行できず、自動インクリメントが一貫していない可能性があることを考えると、どうすればよいでしょうか。また、アプリケーションは同時に多くの人によって使用されます。これは、一度に 2 人以上の人が挿入を実行している可能性があることを意味します (インポートだけでなく)。

4

1 に答える 1