phpMyAdminで大きいファイルをインポートしようとすると、アップロード処理がタイムアウトしてしまい、うまくアップロードできない。
下記のエントリーでその方法が紹介されています。
http://www.eshima.info/archives/2006/11/xamppphpmyadmin.php
xampp/phpMyAdmin/config.inc.php
の中の
$cfg['UploadDir']=”;
を
$cfg['UploadDir']=’./upload’;
に変更します。次に
xampp/phpMyAdmin/upload
というフォルダを作り、その中に大容量のインポートファイルを置きます。そしたらphpMyAdminの画面のインポートの中に
「ウェブサーバー上でアップロードする : 」という項目で
uploadフォルダのインポートファイルが選択できるようになるので
そこで選択し、インポートを実行します。あまりに大きいとタイムアウトになってしまいますが
再度実行ボタンを押すと続きからやってくれるようで
簡単にインポートができます。
確かに、コレは知っておくと便利。
ただし、アップロードするインポートファイルのファイルの拡張子を.sqlにしないとダメっぽい。
Access等からcsvファイル経由でアップロードするときは要注意。