저는 데이터베이스에 저장 될 텍스트 파일을 다루는 프로젝트를 진행하고 있습니다.mysql에서 이진 파일 데이터를 변환 된 char로 검색하는 방법은 무엇입니까?
그래서 blob
데이터 유형을 사용하고 있습니다.이 데이터 유형은 파일을 바이너리로 변환 한 다음 MySQL에 업로드합니다.
내 문제는 그것을 검색하는 동안 전체 바이너리 텍스트를 char로 변환하는 방법입니까? 나는 아래의 PHP 명령을 시도했지만 잘 작동하지 않는 것 같습니다. 도와주세요.
SELECT cast(blob-col_name as char(1000000)) from `table_name`
The output retrieves garbage text as shown in the image below.
가능한 중복 : //stackoverflow.com/questions/948174/how-do-i-convert-from-blob-to-text-in-mysql) – Nytrix
텍스트 파일 인 경우 TEXT 필드 대신 사용하는 것이 좋습니다. –
@FranzGleichman TEXT-field 옵션은 잘 작동하지만이 옵션을 사용하지 않는 요구 사항의 일부로 데이터베이스에 문서를 업로드해야합니다. – Mariam