이미지 URL을 MySQL 데이터베이스 테이블에 저장하려고합니다.데이터베이스 테이블에 이미지 URL 저장
열 필드가 충분히 길습니다.
http://example.com/media/images/47142000/jpg/_47142379_005857853-1.jpg
하지만이 같은 구원을 얻을 : 테이블 및 데이터베이스는 UTF-8 CI-일반 조합 (IIRC)
URL이 다음과 같이 보일 사용하는
http://example.com/media/images/47142000/jpg을 ..
'_'의 외관이 mySQL 문제를 일으키는 것으로 보입니다. 데이터베이스에 저장하기 전에 문자열을 urlencode (또는 문자열에 다른 일부 데이터를 munging)해야합니까?
그냥 잘린 출력입니까? 당신은 짧은 URL을'_'로 저장하려 했습니까? 아니면 이것을 테스트하기 위해 밑줄이없는 긴 URL을 저장 했습니까? – akf
URL을 보유하는 열의 데이터 유형은 무엇입니까? – artlung
"show create table YOURTABLENAME"의 출력을 게시 할 수 있습니까? –