mysql에 그림파일을 삽입하는방법

따스한이야기의 이미지

안녕하세요

제목 그대로 MySQL안에 파일을 삽입하려고 하는데 자꾸만 에러가 나네요

Load data local infile 'c:/a.jpg' into table test;

이렇게 명령어를 사용하면 에러3번이라는 말과 합께 파일을 찾을수 없다고 합니다.

분명히 파일이 존재하는데 말이죠...

txt만 되는건가 해서 확장자 이름을 jpg에서 txt로 바꿔서 해보았으나

역시 같은 에러가 나오는데

그림파일을 삽입할 수 없는것인가요??

참고로 test 테이블안에는 aaa blob로 선언되어있습니다.

송효진의 이미지

load data 는 csv 나 tab 구분된 텍스트 같은 행과 열이 있는 텍스트만 지원합니다.
하시고자 하는 일은 스크립트로 처리해야 하며,
DB 에 하나의 정보가 큰것을 넣는 것은 권장하지 않습니다.

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~

따스한이야기의 이미지

그럼 죄송하지만

하나의 예제나 아니면 어떻게 그림 파일을 삽입하는지에 대해서

자세한 설명을 부탁드려도 될까요??

부탁드립니다.

hantip의 이미지

http://hantip.net/cgi-bin/cvsweb/php/gallery/save.php?rev=1.1

fread() 함수를 이용해 데이터를 읽고 있습니다.

MySQL의 필드는 Blob 형으로 설정해야 합니다.

먹고 살자 ^^;