-1

私は管理者ではないため、php.iniファイルへの読み取りアクセス権しかなく、ファイルをphpmyadminディレクトリに移動できません。また、システムmysqlが停止しているため、コマンドラインmysqlを使用できません。この問題を解決するにはどうすればよいですか?4GBものファイルをアップロードする必要があります。

4

3 に答える 3

2

ファイルを変更しない限り実行できませんPHP.ini。それでも、4 GB のファイルをアップロードしません (ローカル アップロードであっても)。そのタイプのSQLファイルのアップロード/マウントは、サーバーIMHOのコマンドライン/ GUIを介して行う必要があります。

別の方法は、phpmyadmin ではなく、クライアントを使用して SQL DB を管理することです。

たとえば、 HeidiSQLを見てみましょう。

于 2012-06-11T19:03:29.663 に答える
0

あなたが見なければならないことがいくつかあります:

  1. PHP CONFIGを使用するには、php の最大アップロード ファイル サイズを編集する必要があります。PHP では、デフォルトで 2 MB (よくわかりません) のように、必要に応じて大きな値に変更すると思います。しかし、待って、もっとあります...
  2. NOT REPONSE : ファイルが非常に大きく、サーバーが遅い場合、クライアントが信号を受信せずにファイルをアップロードするために接続を閉じる可能性があります。この問題では、ajax が本当に推奨されます (アップロード プログレスバーなど)。
  3. MySQL のセットアップそして最後に、DB フィールドのタイプとサイズを確認する必要があります。Mysql のデータ型がファイル サイズを格納できることを確認してください。
于 2012-06-11T19:41:17.660 に答える
0

設定を変更するアクセス権がない場合、できることはありません。

php で書かれた小さなツールがあり、 bigdumpと呼ばれる大きな .sql ファイルをインポートするのに役立ちます。インポート プロセスをずらします。

于 2012-06-11T19:06:17.480 に答える