리눅스에서 하셨다는 것은..
Kylix를 사용해서 Local에 설치된 MySQL을 이용하신 건지요??
말씀이 없으시니..
당연한 것이지만 혹시나..
원격지에 있는 MySQL 서버로 아래와 같은 작업을 하신 것은 아닌지..
의심이 들어서 질문드립니다..
From 류..
고인섭 님이 쓰신 글 :
: 어느분이 알려주신대로 다음과 같이 코딩했습니다.
:
: With ZMySqlQuery1 Do
: Begin
: Sql.Clear;
: Sql.Add('Insert into btest (bfield) values ( load_file ( :pfile ))');
: ParamByName('pfile').AsString:= 'c:\test.zip';
: ExecSql;
: End;
:
: BLOB타입은 LongBlob로 설정하고, MySQL서버의 max_allowed_packet 변수의 크기는 1M상태를 그대로 유지하고요,
: load_file()을 사용시에는 접속사용자가 file 권한이 있어야 한다고 해서 설정 했습니다.
:
: 저장하고자 하는 JPG 파일은 200KByte 정도 입니다.
:
: 윈도우에 MySQL을 설치하고 저장하면 잘 됩니다. 물론 보기도 잘되고요.
: 그런데 리눅스에 저장하려고 하면 아무런 에러도 없이 저장이 되질 않습니다. 테이블 파일의 크기 자체가 증가되지 않거든요...
:
: 리눅스에선 어떤 특별한 작업을 해야 하는지 알고 싶습니다.
:
: 하도 안되서, 리눅스에 필드 타입을 LongText로 설정하고 PHP를 이용해서 이미지를 올려보니
: 잘들어가더군요...
:
: 도움 주신다면 감사 하겠습니다.
:
: 그럼...
|