4

ホストがファイルを mysql フォルダに直接アップロードすることを許可しておらず、phpmyadmin を介してしかアップロードできない場合はどうすればよいですか? 約 8 MB のクエリのアップロード中に接続がタイムアウトしないように、ネイティブのインポート機能以外に代替手段はありますか?

4

6 に答える 6

13

ファイルを gzip または bzip すると、phpMyAdmin が解凍してスクリプトを実行します。

それ以外の場合は、SQL をいくつかのファイルに分割し、それぞれを個別にロードする必要がありました。これを行うには、SQL ファイルをテキスト エディターで開き、半分ほど下にスクロールして、ステートメントの開始位置を見つけ、その後のすべてを別のファイルに移動します。

于 2009-01-09T07:16:59.777 に答える
1

重要なことには phpmyadmin を使用しないでください。バックアップの作成や復元には絶対に使用しないでください。ゴミ袋です。

シェルにログオンし、mysql コマンド ライン クライアントを使用して標準の方法でデータベースを復元します。それができない場合は、より良いプロバイダーを入手してください。

mysql データベースを操作するには、シェル アクセスが必要です。

すべてのデータを破壊しないように phpmyadmin を使用して何かを行うことを期待しないでください。

于 2009-01-09T07:30:42.853 に答える
0

私は間違いなくBigDumpと言うでしょう。私は8.3 GBのSQLファイルでこの正確な問題を抱えていました。詳細については、この記事をお読みください。How To Upload a Big SQL File To MySQLも、スクリプトのホームページにアクセスしてダウンロードしてください。

于 2010-02-02T13:31:00.157 に答える
0

ビッグダンプ?

ランタイム制限が厳しい Web サーバーやセーフ モードの Web サーバーを介しても、大規模および非常に大規模な MySQL ダンプ (phpMyAdmin 2.x ダンプなど) を段階的にインポートします。スクリプトは巨大なダンプのごく一部のみを実行し、それ自体を再起動します。次のセッションは、最後に停止した場所から開始されます。

FTP クライアントを使用してダンプをアップロードし (これにより、転送を再開できます)、ローカルにロードできます。

于 2009-01-09T08:48:03.977 に答える
-1

私は言う - Sypex Dumperを使用してください。

于 2012-03-22T09:14:28.550 に答える