データベースの移行作業#1
MySQLのデータベースを別サーバに移行する作業で、phpMyAdminを使用しているわけだが、移項先のサーバで、2M以上のファイルをインポート出来ない情況に陥った。
調べてみると、phpMyAdmin/config.inc.php
の中の
$cfg['UploadDir']='';
を
$cfg['UploadDir']='./upload';
に変更し、その中にインポートファイルを置けば、容量が大きいファイルでも大丈夫なようです。
また、phpMyAdmin内で、容量が大きいSQLをコピー&ペーストで行なうと、今度は、メモリが足りないので増やせ!とエラーが出るので、今度は、php.iniを修正です。
修正箇所は、
memory_limit = 64M<br /> max_execution_time = 120<br />
大容量のファイルであったり、PCの能力が足りないと、処理に時間がかかり、Time Outになる場合があるので、max_execution_timeを増やしておきます。
php.iniを修正し保存したら、サーバプログラムを再起動で、いけるハズ。