phpmyadminでデータベースをエクスポートしたらphpの実行時間オーバー

この記事について

環境phpmyadmin + mysql
目的phpの実行時間オーバーでエクスポートできないのを回避する
結果mysqldump で直接エクスポートした

つまずきポイント要約

  • phpを介さなければ実行時間の制限にかからない

phpmyadminからデータベースをエクスポートしたらphpの実行時間オーバーでできなかった。

解決方法1
ターミナルでサーバーにログインしてダウンロードする

phpの実行時間オーバーなので php を使わずにエクスポートする。

mysqldump -u root -p database_name > ダウンロード後のファイル名.sql

上記は mysql はログインせずに実行する。ダウンロード先はカレントディレクトリになるので、不都合ならパスを指定する。

解決方法2
php の実行時間(php.ini の max_execution_time)を延長させる。今回は方法1で済んだので未実施。

タイトルとURLをコピーしました