Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> 2Mを超えるデータベースをphpMyAdminがインポートできないという問題を解決する

2Mを超えるデータベースをphpMyAdminがインポートできないという問題を解決する

  

phpMyAdminは、2MBを超えるデータベースファイルをインポートするために使用するツールで、アップロードファイルのサイズがPHP.iniのためにインポートできないことがよくあります。

いくつかのチュートリアルサイトで、誰かがPHP.iniファイルに賢い変更を加えているのを見ました(「phpMyAdminによる大きなSQLファイルのインポート」http://www.45it.com/database/201201/27833.htmを参照)。または、コマンドラインツールを使ってインポートするように指示しますが、仮想ホストを借りる場合、サーバーの最大管理権限がないため、PHP.iniファイルを変更することはできず、コマンドラインを使用することもできません。実際には、phpMyAdminのオンラインヘルプのドキュメントを読んでください。これは長い間この問題の解決策を説明してきました。

phpMyAdminディレクトリ内にjonsonなどの新しいディレクトリを作成し、phpMyAdminディレクトリ内のlibraries \\ config.default.phpファイルを編集して$ cfg ['UploadDir']を見つけ、その値を新しいディレクトリの名前として書き込みます。

プログラムコード

$ cfg ['UploadDir'] = 'jonson'; //phpMyAdminで実行できる//アップロードされたファイルのディレクトリ。 //アップロードディレクトリをサポートしない場合は空白のままにします。//ユーザー名を含める場合は%uを使用します//$ cfg ['SaveDir'] = ''; //phpMyAdminがエクスポートされたデータを//サーバーに保存できるディレクトリ。 './save'。保存しない//ディレクトリをサポートするには空のままにします。ユーザー名を含めるには%uを使用します$ cfg ['docSQLDir'] = ''; //docSQLインポート用のディレクトリ、phpMyAdminはインポートできます。 //そのディレクトリからのdocSQLファイル例//'./docSQL' docSQLインポートをサポートしない場合は空白のままにしてください$ cfg ['TempDir'] = ''; //phpMyAdminが一時ファイルを保存できるディレクトリ//これMS Excelへのエクスポートに必要です。ドキュメント////有効にする方法を参照してください。

データベースにインポートするファイルを新しく作成したjonsonフォルダにアップロードし、phpMyAdminにログインし、データベースを選択します。 [インポート]をクリックすると、インポートインターフェイスに追加のオプションがあることがわかります。ドロップダウン矢印をクリックすると、アップロードされたばかりのファイル名のリストが表示されます。

ファイルを選択し、右下隅にある[実行]ボタンをクリックして、しばらくすると(待機時間はインポートされたファイルのサイズに比例します)、[ウェイトオーバー]ファイルのインポートが完了します。

Copyright © Windowsの知識 All Rights Reserved