japanese site
온라인강좌책메일다운로드동아리쇼핑기술지원기업정보갤러리동영상 블로그
『신개념 4단계 리눅스기술지원 시스템 공개』

※ 『무료 리눅스 배포판 배송서비스』 ※

※ 게시판 용도에 맞지 않는 글(광고및 홍보 글 등)은 임의삭제될 수 있습니다.

 
작성일 : 06-09-19 13:59
[자답]LONGBLOB에 대용량 파일넣기
 글쓴이 : 배석윤
조회 : 2,698  

해결했습니다...저와 같은 경우를 겪으시는 분이 계실까봐 답글올립니다.

혹시 서버문제인가 해서 5x버젼에서 mysql-4.1.21-win32로 다시 설치했습니다...그런데..MySQL 5x버젼에서는 그냥 서버와 접속이 끊어졌다고만 나왔었는데...4x버젼에서는 Got a packet bigger than 'max_allowed_packet' bytes 라고 오류가 나오더군요.

그래서 서버변수를 한번 확인해 봤습니다.

mysql>show variables;

그랬더니 max_allowed_packet 이 1M로 설정되어있었습니다.

My.ini내용을 살펴보니까...max_allowed_packet 항목자체가 없더군요..아마 1M가 기본값인 모양입니다.

그래서 5x버젼을 다시 설치한다음...My.ini파일의 [mysqld]항목에 max_allowed_packet=10M 를 추가해주고 서버를 재시작 하니까..큰 이미지들이 아무런 문제 없이 들어갔습니다.

참고로 이것외에 접속문제와 한글문제때문에 고생했었는데...

전 VisualBasic6.0과 MySQL을 연결해서 프로그램을 작성하고 있습니다.

1.접속문제

예전의 mysql-4.0.14a-win버젼에 MyODBC-3.51.03을 이용해서 접속할때는 전혀문제가 없었는데..서버를 mysql-5.0.24a-win32로 변경하니까 접속이 안되더군요..고생끝에 답을 찾은결과 ODBC드라이버에 문제가 있었읍니다..ODBC 드라이버를 mysql-connector-odbc-3.51.12-win32로 변경하니까...접속이 잘되더군요..

2.한글문제

mysql-4.0.14a-win버젼에서는 한글 입/출력이 문제가 없었는데..mysql-5.0.24a-win32서버로 변경하고나서 한글때문에 고생했습니다...GUI Tool에서는 분명히 한글이 잘보이는데 VisualBasic로 작성한 프로그램에서는 한글이 ???로 나오더군요....서버의 문자셋을 이것저것 아무리 변경해봐도 역시나 VisualBasic에서는 ???였습니다...그래서 VisualBasic의 ConnectString을 변경해서 해결했습니다.

    sCnString = "DRIVER={MySQL ODBC 3.51 Driver}" & _
                ";SERVER=" & sHostIP & _
                ";DATABASE=" & sDataBaseName & _
                ";UID=" & sUserID & _
                ";PWD=" & sPassWord & _
                ";OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384 & _
                ";STMT=SET NAMES EUCKR"

저와 같은 문제로 고민하고 계신분이 있을까봐 몇자 적었습니다..오늘도 즐거운 하루 보내세요

 


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기

 
   
 


『신개념 4단계 리눅스기술지원 시스템 공개』

CentOS 리눅스 전문서적 국내최초출시

 
회사소개 | 보도기사 | 채용안내 | 광고안내 | 이용약관 | 개인정보취급방침 | 책임한계와 법적고지 | 불편사항 신고하기 | 사이트맵
ㅇ 서울 : 서울특별시 강남구 노현로79길 66, 402호(역삼동,청송빌딩)  ㅇ 부산 : 부산광역시 해운대구 우동 1470 에이스하이테크21 914호
ㅇ 대표 : 1544-8128 ㅇ부산직통 : 051-744-0077 ㅇ서울직통 : 02-856-0055 ㅇ FAX : 02-6280-2663
ㅇ 사업자번호 : 128-86-68239 ㅇ 통신판매업 신고번호 : 2013-부산금정-0035호 ㅇ 개인정보책임자 : 이재석
ㅇ 상호명 : (주) 수퍼유저 ㅇ 대표자 : 박성수
Copyright ⓒ (주)수퍼유저. All rights reserved.

 아 이 디
 비밀번호
회원 가입 | 비밀번호 찾기

블로그~
 
▷ 질문과 답변
리눅스
서버해킹/보안
네트워크
아파치
메일서버
DNS
PHP
JSP
MySQL
큐브리드
Oracle
MRTG
SMS
Weblog
Domain
S/W
하드웨어
책제목
리눅스서버관리실무바이블v3.0


저자 박성수
페이지수 2,032 pages
펴낸곳(주)수퍼유저

리눅스 서버 구축 및 관리에 필요한 거의 모든 부분과 전반적인 실무 기법들을 다루고 있음
책제목
리눅스보안관리실무(2/E)


저자홍석범
페이지수 820 pages
펴낸곳(주)수퍼유저

리눅스 보안에 관련된 내용을 종합적으로 쓴 책. 저자의 명성 그대로 보안관련의 모든 내용이 그대로 담겨져 있다.