私はgodaddy共有ホスティングをしています。 500MBのデータで約20のテーブルのdbとデータをバックアップする必要があります。共有ホスティングで大きなデータベースをバックアップします。 mysqldumpとphpmyadminを試しました
ソリューションを試してみました:
1.ソリューション:phpmyadminのを
単にテーブルをエクスポートし、それが輸出を開始したがために
mysql server has gone away
はそうしようとしたエラーの間で失敗してみましたwait_timeoutを増やすことでこの問題を解決しますが、共有ホスティングで私が許可していないため、失敗しました。これは、55Mのファイルサイズが生じたバックアップに110000行
mysqldump --user xxxxx --password=XXXXXXXXX Username wp_pc_products >> wp_pc_product.sql
を持つテーブルを、次のコマンドを実行した
をmysqldumpを:この
#1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation
2.ソリューションを試みたように私が何かをエラーいますそして、124行しか含まれていません。
55M wp_pc_product.sql
実際の問題:
が共有VPSにホスティングから私のデータベースを移行しようとしています。
.sqlファイルの末尾を確認してください。クリーンで終了しない場合(例:クエリ行の途中で停止する場合)、ダンプは#1解決策と同じタイムアウト/アボート条件に苦しんでおり、godaddyと対話する必要があります。 –
いいえ、私はすでにチェックしています..エラーはありません。ファイルの最後の行 ' - Dump completed on 2016-07-14 11:38:17 ' –
そのダンプはbeokです。どのようにして500メガバイトのサイジングが分かりましたか?行カウントは、特に拡張挿入構文を有効にした場合は、db内の行数と一致する必要はありません。複数の値フィールドを持つ1つの挿入だけを取得し、500の挿入...値.. isntead、isnert .. values(set1)、(set2)、(set3)、etc ... 'on単一の行。 –