PHPMYADMIN は頻繁に使用される MySql 管理ツールです。バックアップと復元は PHPMYADMIN の重要な機能です。データベースを復元するとき、次のような状況がよく発生します。データベースが若干大きい場合。 , 処理できない場合は、Imperial Backup King などの他のバックアップおよび復元ツールを使用するか、別のボリュームにエクスポートする必要があります。そこで、PHPMYADMIN を使用して処理する方法はありますか。それは間違いなく可能です。以下の手順に従ってください。
WINDOWS2003 システムを例にとると、IIS 部分、PHP 部分、PHPMYADMIN 部分の 3 つの部分に分かれています。
1. IIS 部分
1) IIS 6.0 で大容量ファイルをアップロードできない問題の解決策:
1. まず iis admin を閉じます。サービスサービスサービス。
2. windows/system32/inetsrv/ で metabase.xml ファイルを見つけます。
3. ワードパッドで開き、ASPMaxRequestEntityAllowed を見つけて、必要な値 (デフォルト: 204800、つまり: 200K) に変更します。
4. 保存して、iis admin service サービスを再起動し、IIS を再起動します。
2) IIS 6.0 で 4M を超える添付ファイルをダウンロードできない問題を解決する手順:
1. まず、サービスで iis admin service を閉じます。
2. windows/system32/inetsrv/ で metabase.xml ファイルを見つけます。
3. ワードパッドで開き、AspBufferingLimit を見つけて、必要な値 (デフォルト: 4194304、つまり: 4MB) に変更します。
4. 保存して、iis admin service サービスを再起動し、IIS を再起動します。
2. PHP パーツ
1. post_max_size を見つけます。これは、フォーム POST を通じて PHP が受け取ることができる最大値を指します。デフォルトは 8M です。変更する必要があるかどうかを確認してください。
2. ファイルのアップロードを検索し、最初に file_uploads = on を確認します。デフォルトは ON です。
3. Upload_max_filesize、つまりアップロードできるファイルの最大サイズを見つけます。デフォルトは 2M です。
8M を超えるファイルをアップロードする場合、上記 3 つの項目を設定するだけでは必ずしも実現できない場合があります。次のパラメータも設定することをお勧めします:
max_execution_time = 600; 各 PHP ページの実行時間の最大値 (秒) を探します。デフォルトは 30 秒です。
max_input_time = 600; 各 PHP ページがデータを受信するのに必要な最大時間、デフォルトは 60 秒です。
memory_limit = 8M; 各 PHP ページによって消費される最大メモリ、デフォルトは 8M です。
3. PHPMYADMIN 部分
ワードパッドで import.php ファイルを開きます。
1. $memory_limit を見つけます。デフォルトは $memory_limit = 2 * 1024 * 1024 ; 自分で変更してください。
2. 以下の 3 行または 4 行に同じ記述があります。これらを自分で変更します。
上記の 3 つの部分を変更することで、PHPMYADMIN が最大 2M のデータをインポートする問題は完全に解決できます。