2012-09-16 3 views
0

phpmyadmin에서 오디오 파일을 업로드하려고하면 # 2006 오류가 표시되고 데이터는 무엇입니까? 편집phpmyadmin에서 오디오 파일을 업로드하려고하면 # 2006 오류와 데이터 유형이 무엇입니까?

INSERT INTO `b7_11386777_test`.`wish` (`pinNo`, `audio`) VALUES 
('1', SOUNDEX(0x52494646b89d430057415645666d74201000000001000100401f0000803e00000200100064617461949d43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000[...] 

MySQL은 말했다 : 유형 SQL 쿼리를 언급해야

2006

이 - MySQL의 서버가 나는에 갈거야 멀리

를 간 오디오 파일을 mysql 데이터베이스에 저장하십시오. 어떤 매개 변수가 들어가야하고 어떤 데이터 유형을 사용하여 오디오 파일을 mysql 데이터베이스에 삽입합니까?

답변

0

은 비슷한 발음을 가진 문자열 (텍스트)을위한 것입니다. audio 유형 BLOB의 경우, 당신은 단지 값 주위에서 SOUNDEX()를 제거해야합니다

INSERT INTO b7_11386777_test.wish (pinNo, audio) VALUES ('1', 0x52494646b8...); 

그러나, 당신은 정말한다고은 파일 시스템에서 파일을 저장하고 데이터베이스에서 파일의 경로를 기록합니다.

관련 문제