古いスレッドですが、これを調べたばかりなので、ここに進みます。最近のバージョンのMySQLでInnoDBを使用している場合は、LAST_INSERT_ID()を使用してIDのリストを取得できます。 およびROW_COUNT() 。
InnoDBは、innodb_autoinc_lock_modeが提供されている場合、一括挿入を行うときにAUTOINCREMENTの連番を保証します。 は0(従来)または1(連続)に設定されます。その結果、最初を取得できます。 LAST_INSERT_ID()からのID そして最後 ROW_COUNT()-1を追加する 。