comp2008回答ポイント 305ptウォッチ 1

mysql にて、blob 型カラムのリストアに関する質問です。

UNIX 系 OS にて稼動している mysql の情報を、phpmyadmin のエクスポート機能を用いてダンプしました。
その後、自身の Windows にてリストアしようと思い、コマンドプロンプトで以下のコマンドを打ちました。

 mysql -f -v -pmysql --max_allowed_packet=1280M -u root -h localhost < C:\backup.sql 2>c:\err.txt

そうすると、103行目まではきちんとinsertされるのですが、104行目以降のSQLが実行されません。
C:\err.txt には以下の内容が表示されています。

ERROR 2006 (HY000) at line 104: MySQL server has gone away
ERROR 2006 (HY000) at line 105: MySQL server has gone away
ERROR 2006 (HY000) at line 106: MySQL server has gone away
(以下省略)

また、当該エラーが発生している blob 型カラムを持つテーブルへのinsert文を全部、ダンプファイルから消すと、
正常に最後までリストア処理がおわります。

blob 型カラムを持つテーブルのリストアをうまくやる方法はないでしょうか?

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2010-12-03 13:46:20
終了日時
2010-12-04 18:44:33
回答条件
回答にURL必須 1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

phpMyAdmin290UNIX467MySQL2612SQL1319コマンドプロンプト283localhost290Windows5693エクスポート398root457blob22OS4923リストア61

人気の質問

メニュー

PC版