データベースのバックアップファイルが非常に大きい場合は、MYSQL Console
を使用する方が簡単です。 このデータベースを復元します。 phpスクリプトのようなサイズや実行時の制限はありません。
システムトレイのwampmanagerアイコンを使用してこれを行います
wampmanager -> MYSQL -> MYSQL Console
MYSQL Console
をクリックします メニューをクリックすると、mysql.exe
が実行されます コマンドウィンドウで。
root
に挑戦します 最初にパスワードを入力します。そのため、MYSQLアカウントのパスワードを変更していない場合は、 enterを押すだけです。
root
を変更した場合 パスワードパスワードを入力し、 Enterを押します
今mysql>
で コマンドプロンプト入力
source C:/path/to/your/backup.sql
そして、mysqlは復元を完了するのにかかる限り復元を実行します
phpMyAdminを使用する必要がある場合は、それを行うために正しい構成を修正する必要があります。
phpMyAdminエイリアスには、まさにこの目的のためにこれらのパラメーターが含まれており、もちろん、標準のphp.ini
をオーバーライドします。 これらのパラメータの設定。結局のところ、php.ini
を修正したくないのです。 復元の場合、実行は1回だけで、PHP環境全体に永続的に影響します。
phpMyAdminの設定は、\wamp\alias\phpmyadmin.conf
にあります。
Alias /phpmyadmin "D:/wamp/apps/phpmyadmin4.7.0/"
<Directory "D:/wamp/apps/phpmyadmin4.7.0/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
<ifDefine APACHE24>
Require local
</ifDefine>
<ifDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
</ifDefine>
# To import big file you can increase values
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
</Directory>
あなたがする必要があるのは、関連する値を増やすことだけです。たとえば、これらを試すことができます
php_admin_value upload_max_filesize 5128M
php_admin_value post_max_size 5256M
php_admin_value max_execution_time 600
php_admin_value max_input_time 600