ホームページ  >  記事  >  データベース  >  phpMyAdmin が大きなデータベース ファイルをインポートできない場合はどうすればよいですか?

phpMyAdmin が大きなデータベース ファイルをインポートできない場合はどうすればよいですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-07-20 16:01:462122ブラウズ

phpMyAdmin が大きなデータベース ファイルをインポートできない問題の解決策: まず [php.ini] の [upload_max_filesize] を変更し、次に関連する設定ファイルを変更し、その後、変更した値をインポートされた SQL データベース ファイルよりわずかに大きくします。 ; 最後にphp環境を再起動します。

phpMyAdmin が大きなデータベース ファイルをインポートできない場合はどうすればよいですか?

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_filesizememory_limitpost_max_size が含まれており、変更された値は、インポートされた巨大な SQL データベースよりわずかに大きくすることをお勧めします。ファイル。

このプロンプトに従って、php.ini の上記 3 つの値を変更し、php 環境を再起動しました。再度インポートすると、phpmyadmin にはインポートの最大制限が 20,480 KB と表示されましたが、80M の巨大なデータベースでした。 . ファイルは正常にインポートされました。

使用する phpMyAdmin のバージョンは 2.8.1、環境: APMServ 5.1.2

関連チュートリアルの推奨事項: phpmyadmin

以上がphpMyAdmin が大きなデータベース ファイルをインポートできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。