PHPMyAdminで大きなSQLファイルをインポートする
PHPMyAdminでより大きなSQLファイルをインポートする方法を知りたい場合、phpMyAdminの標準のphpMyAdmin sql importを使用するのが簡単です。phpMyAdminでcsvをインポートすることも、OpenDocumentのスプレッドシートをインポートすることもできますphpMyAdminでは、インポートメニューの入力フォーマットを変更するだけです。
PHPMyAdmin:WWW上でのMySQLの管理を扱うためのPHPで書かれたツール制限(たとえば、XAMPP(図1)で2Mbになる可能性があります)は、おそらくphp.iniの設定が原因です。
たとえば、XAMPPを使ってApache Configのメニュー項目 php.ini(図2)を選択するだけです。 php.iniファイルで、post_max_size、upload_max_filesize、memory_limitの各値を検索します。
XAMPPはMySQL、PHP、Perlを含むApacheディストリビューションを簡単にインストールできますhttps://www.ybierling.com/v2/en/2015/04/19/import-a-large-sql-file-in-phpmyadmin/: 地元のアクティビティを探す
それらが同期していない場合、最大許容アップロードファイルサイズはより小さい値で制限されます。メモリ制限は他の2つの値よりも高くなければなりません。データの保存と処理にメモリが必要です。他のサーバーのアクティビティを数えます。
これらは私のローカルサーバーのデフォルト値でした:
特定のニーズに合わせてカスタマイズする可能性は、以下の値に更新することができます(図3)。
これらの変更を適用した後で、Apacheサーバーを再起動することを忘れないでください.XAMPPで停止し(図4)、再度開始します(図5)(図6)(図7)。
例を示すだけで、upload_max_filesizeのように1つの値しか更新されない場合は、次の値で終わる可能性があります(図8)。
最大ファイルサイズがより高い値に設定されていても、最大投稿サイズが小さいほど機能しません。
PHPMyAdminは、後のケースでのみ8Mbを許可します。
Apache Webサーバーを含む多くのオープンソースソフトウェアプロジェクトの開発をサポートよくある質問
- XAMPPとPHPMyAdminを使用して大きなSQLファイルをインポートするにはどうすればよいですか?
- XAMPPで大きなSQLファイルをインポートするには、PHP.iniファイルでupload_max_filesizeとpost_max_sizeを増やします。次に、xamppを再起動し、phpmyadminを開きます。 [インポート]タブに移動し、SQLファイルを選択し、[GO]をクリックします。ファイルが非常に大きい場合は、コマンドラインの使用を検討するか、ファイルを小さな部品に分割します。
- ファイルが最大アップロードサイズを超えた場合、ユーザーはPHPMyAdminを使用して大規模なSQLファイルをデータベースにインポートするにはどうすればよいですか?
- 大規模なSQLファイルをインポートするために、ユーザーはPHP構成のアップロードサイズ制限( `PHP.ini`)を増やすか、コマンドラインを使用してファイルをデータベースに直接インポートして、PHPMyADMINアップロードサイズの制限をバイパスできます。
Yoann BierlingはWeb Publishing&Digital Consulting Professionalであり、技術の専門知識と革新を通じて世界的な影響を与えています。彼は、個人や組織がデジタル時代に成功するように力を与えることに情熱を傾けており、教育コンテンツの作成を通じて、例外的な結果をもたらし、成長を促進するように駆り立てられています。