「LOAD DATA LOCAL INFILE 'filename' INTO TABLE 'tablename'」を使用して、データ ファイルを mysql テーブルにロードしようとしていました。
問題は、ソース データ ファイルにすべてのフィールドのデータが含まれているが、主キー ('id' 列) がないことです。ソース データ ファイルの各行に一意の ID を追加する必要があります。そうしないと、インポートが完了しません。
ソース ファイルの主キーを無視するか、インポート中に自動的に増やすオプションはありますか?
すでに自動インクリメントの主キーに設定されています。
mysql> desc tablename;
+--------------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
...