1

大きな (65 MB) CSV ファイルを SQL テーブルにインポートしようとしています。phpMyAdming と xampp を使用しています。php.ini で次の設定を変更しました。

memory_limit = 6000M
post_max_size = 128M
upload_max_filesize = 128M

これを試すと、294 行目の C:\xampp\phpMyAdmin\libraries\import.lib.php で「致命的なエラー: メモリ不足 (割り当てられた 1852047360) (262145 バイトを割り当てようとしました)」というエラーが表示されます。

このエラーを解決するにはどうすればよいですか? また、はるかに大きなデータベースもインポートしたいと思います。

4

2 に答える 2

1

ファイルをチャンクに分割していただけますか?

于 2012-06-07T06:36:36.980 に答える
1

Python/PHP/Ruby スクリプトを記述して、ファイルを読み取ってデータを解析し、INSERT ステートメントを行ごとに実行できます。

于 2012-06-07T07:41:05.657 に答える