ホーム サイト情報記事 標準記事

標準記事

データベースが大きすぎてインポートに失敗し502 Bad Gatewayエラーが発生する場合の解決方法

サイトのデータベースを復元する際、バックアップが大きすぎるとインポートに失敗し、502 Bad Gatewayが表示されることがあります。解決策として、PHPのタイムアウト時間を増やすか、より安定した方法としてサーバーコマンドで直接インポートします。通常、データベースのインポートはphpmyadminのインターフェースから行いますが、データベースが大きすぎるとサーバーの制限を超えることがあります。[…]

2019年12月11日公開 約1分で読めます

サイトのデータベースを復元する際、バックアップが大きすぎるとインポートに失敗し、502 Bad Gatewayが表示されることがあります。解決策として、PHPのタイムアウト時間を増やすか、より安定した方法としてサーバーコマンドで直接インポートします。

通常、データベースのインポートはphpmyadminのインターフェースから行いますが、データベースが大きすぎるとサーバーの処理時間を超えて502エラーが発生することがあります。タイムアウト時間を延長することで一部の問題は解決できます。

しかし、データベースが大きすぎると、タイムアウト時間を変更してもインポートに失敗する可能性があります。以下に、Naibaが業務でよく使用する方法を紹介します。それは、コマンドを使用してサーバーから直接インポートする方法です。

mysql -u用户名 -p密码 数据库名 < 数据库名.sql #mysql -uroot -p123 abc < abc.sql

コマンドの使用とデモンストレーションは上記の通りで、直接VPSに接続、その後mysqlコマンドを使用してインポートします。

もう一つの方法は、分割インポートです。これは以前にエクスポートしたデータベースのバックアップをエクスポートする際に直接分割してパッケージ化することができますが、Naibaはまだ使用したことがありません。興味のある方は関連記事を自分で検索してみてください。

4.6/5 - (8 votes)
前の記事 無料WordPress企業向け多目的テーマ:Hestia 同じタイムラインの近くのコンテンツを読み続ける。 次の記事 WordPress カテゴリ記事一括削除_アイキャッチ画像クリア_記事ステータス変更 次の関連チュートリアルや経験を表示する。

AIサイト構築アシスタント

🤖
こんにちは!私はNaibaサイト構築ノートのAIアシスタントです。何かお手伝いできることはありますか?
クイックコンサルティング: