[前][次][番号順一覧][スレッド一覧]

mysql:7914

From: yyuji <yyuji <yyuji@xxxxxxxxxx>>
Date: Wed, 18 Jun 2003 15:56:48 +0900
Subject: [mysql 07914] mysqldump での LONGBLOB のりストア

 はじめまして、yyuji1961です。

 LONGBLOBのリストアの仕方についての質問です。

 以下の環境で、MysqlのLONGBLOBを使用したアプリケーションを作成しています。

環境
 OS:WinodsNTServer4.0
  MYSQL-MAX:3.23.51-nt

 testというデータベースに以下のようなテーブルを作成し、画像のバイナリーデータを
LONGBLOBに格納してあります。

create table TBL_IMAGE( filename1 varchar(255) default null, image1 longblob) 
TYPE=MyISAM;

 このテーブルに対して

>mysqldump test TBL_IMAGE1 > dump1

 としてダンプします。

 一旦、TBL_IMAGE1をDROPした後、以下のコマンドでリストアしようとすると、

>mysql -u mysql -p test < dump1
(mysqlはユーザー名)
 
 パスワード入力後に以下のメッセージでエラーとなります。

Error at line 21: Unknown command '\"'

 ちなみに21行目はINSERT分の始まりで、

INSERT INTO TBL_IMAGE1 VALUES('Pier.jpg','******(以降バイナリー文字列

 となっています。

 LONGBLOBをMYSQLDUMPからリストアする場合は、特別な方法があるのでしょうか。

 御手数ですが、どなたか教えていただけると助かるのですが。

 よろしく御願いします。

[前][次][番号順一覧][スレッド一覧]

->    7914 2003-06-18 15:56 [yyuji <yyuji@xxxxxxx] mysqldump での LONGBLOB のりストア      
      7916 2003-06-18 23:45 ┗[Take <office@xxxxxxx]                                       
      7917 2003-06-18 23:48  ┗[Take <office@xxxxxxx]                                     
      7918 2003-06-19 00:06   ┗[Take <office@xxxxxxx]