database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 29080 게시물 읽기
No. 29080
Load_File 사용시 한글 파일명 입력방법
작성자
신은성(shines7)
작성일
2009-07-08 16:36
조회수
6,585

load_file로 파일을 DB에 바이트로 올리는데

파일명이나 path명이 한글로 되어 있으면 쿼리 오류가 나오는데 어찌 처리할 방법이 없을까요??


INSERT INTO `file` (`parentIdx`, `filename`, `filedata`) VALUES (1, 'clean_key.txt', LOAD_FILE('c:\\clean_key.txt')) <- 성공하는 쿼리


INSERT INTO `file` (`parentIdx`, `filename`, `filedata`) VALUES (1, '사본.txt', LOAD_FILE('c:\\사본.txt')) <- 오류나는 쿼리

오류 메시지는  "칼럼 'filedata'는 널(Null)이 되면 안됩니다. " 이렇게 나오네요..

character set은 euckr로 되어 있습니다..

고수님들의 많은 조언 부탁합니다.

이 글에 대한 댓글이 총 1건 있습니다.
http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_load-file

위의 링크에서 해당 항목을 보면 character_set_filesystem에 따라 파일명을 변환하는 듯 합니다.
이와 관련된 문제가 아닐까 생각해봅니다.

박현우(lqez)님이 2009-07-10 15:58에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29144질문드리겠습니다. [1]
질문
2009-07-14
6732
29143쿼리 질문입니다. 이게 가능한지 잘 모르겠네요... ^^;; [1]
DB초보
2009-07-13
5553
29097서브쿼리 질문 [1]
oldlove7
2009-07-09
5681
29080Load_File 사용시 한글 파일명 입력방법 [1]
신은성
2009-07-08
6585
29014mysql 비정상종료(정전등)시 update 정보가 갱신되지 않아요 [1]
하나명
2009-07-03
5937
29013DB와 파일에서 읽고 처리하는 문제... 궁금합니다... [2]
DB초보
2009-07-03
5774
29012Mysql 쿼리문 길이제한. [1]
VQ
2009-07-03
7523
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.025초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다