ホームページ >データベース >PHPMyAdmin >phpMyAdmin が大きなデータベース ファイルをインポートできない場合はどうすればよいですか?
phpMyAdmin が大きなデータベース ファイルをインポートできない問題の解決策: まず [php.ini] の [upload_max_filesize] を変更し、次に関連する設定ファイルを変更し、その後、変更した値をインポートされた SQL データベース ファイルよりわずかに大きくします。 ; 最後にphp環境を再起動します。
phpMyAdmin が大きなデータベース ファイルをインポートできない問題の解決策:
ほとんどの人は、php を変更すると言います。 ini upload_max_filesize
を修正しましたが、これを変更した後もこの問題は表示されますが、phpmyadmin がこの問題を表示すると、右下隅に英語のプロンプトが表示されます。つまり、この問題を解決するには、次のことを行う必要があります。 phpmyadmin ドキュメントを参照できます。このリンクを直接クリックすると、phpmyadmin は次の指示を自動的に見つけます:
[1.16] 大きなダンプ ファイルをアップロードできません (メモリ、http、またはタイムアウトの問題)。
バージョン 2.7.0 以降、インポート エンジンは書き直されており、これらの問題は発生しません。可能であれば、phpMyAdmin を最新バージョンにアップグレードして、新しいインポート機能を利用してください。最初のこと確認する (またはホストプロバイダーに確認するように依頼する) のは、php.ini 設定ファイルの Upload_max_filesize、memory_limit、および post_max_size の値です。これら 3 つの設定はすべて、PHP によって送信および処理できるデータの最大サイズを制限します。あるユーザーは、post_max_size とmemory_limit は、upload_max_filesize より大きくする必要があるとも述べています。
上記のファイルの一般的な説明は、大きすぎてインポートできないファイルに遭遇した場合は、まず次の 3 つを確認することを意味します。 php.ini 設定ファイルに、upload_max_filesize
、memory_limit
、post_max_size
が含まれており、変更された値は、インポートされた巨大な SQL データベースよりわずかに大きくすることをお勧めします。ファイル。
このプロンプトに従って、php.ini の上記 3 つの値を変更し、php 環境を再起動しました。再度インポートすると、phpmyadmin にはインポートの最大制限が 20,480 KB と表示されましたが、80M の巨大なデータベースでした。 . ファイルは正常にインポートされました。
使用する phpMyAdmin のバージョンは 2.8.1、環境: APMServ 5.1.2
関連チュートリアルの推奨事項: phpmyadmin
以上がphpMyAdmin が大きなデータベース ファイルをインポートできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。