コンマ区切りの txt ファイルをテーブルにロードしているときに問題が発生しました。ファイルが巨大です。そのサイズは2 GBで、 65 列と34 Lac行が含まれています。このファイルをロードするために次の設定を行いました:
Query-LOAD DATA LOCAL INFILE filename INTO TABLE tablename FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n' IGNORE 1 LINES;
そして、ファイルmy.ini
に次の変数を追加しました
[mysqld] max_allowed_packet=60M
[myisamchk] key_buffer_size=512M myisam_max_sort_file_size=3G
私はmysqlが初めてです。このファイルをロードするのを手伝ってくれる人はいますか。上記のクエリを実行すると、次の結果が4〜5回得られました。
Query OK,0 rows affected(25.09 sec)
Records:0 Deleted:0 Skipped:0 Warnings:0