그림을 저장하기 위해 mysql을 사용했으며 longblob
에 의해 저장되었습니다. 이제 longblob
의 데이터를 json
전송해야합니다. json_endcode($data)
은 null
을 반환합니다. 어떻게 수행하나요?json은 PHP에서 longblob을 전송할 수 있습니까?
0
A
답변
1
이미지 데이터를 base64로 직렬화하려고 할 수는 있지만 이미지가 실제로 커질 수 있으므로 좋지 않은 것처럼 보입니다. 당신은 더 나은 FTP 서버에 저장하고
1
이 질문에 확인하시기 바랍니다 단지 데이터베이스에 이미지 링크 쓰기 - Binary Data in JSON String. Something better than Base64
바이너리 데이터베이스 64로 인코딩 할 수 있습니다를, 그렇지 않으면 JSON 지원하지 않는 것이
json으로 형식은 기본적으로 이진 데이터를 지원하지 않습니다. 이진 데이터 은 이스케이프 처리해야하므로 JSON에서 문자열 요소 (예 : 백 슬래시 이스케이프를 사용하는 큰 따옴표로 묶인 유니 코드 문자)에 배치 할 수 있습니다.
관련 문제
- 1. 이스케이프 json은 PHP에서 배열로 읽을 수
- 2. MySQL에서 LONGBLOB을 읽는 방법
- 3. JSON은 문자열 PHP에서 배열을 가져옵니다.
- 4. EntityCollection에 IEnumberable을 전송할 수 있습니까?
- 5. Subversion에서 FTP로 전송할 수 있습니까?
- 6. JSON은 어디에 있습니까? 어디에 넣을 수 있습니까?
- 7. Javascript로 JSON에서 데이터를 검색 할 수 없습니다. json은 PHP에서 전달되었습니다
- 8. Json은 PHP에서 API를 디코딩합니다 foreach는 실패합니다
- 9. Json은 ApiController 클래스에서 어떻게 읽을 수 있습니까?
- 10. PHP에서 GWT로 배열을 전송할 때의 질문
- 11. JSON은
- 12. JSON은
- 13. URL로 Req로 JSON 배열을 전송할 수 있습니까
- 14. HMAC를 사용하여 암호를 전송할 수 있습니까?
- 15. 웹 서비스간에 결과 집합을 전송할 수 있습니까?
- 16. 하나의보기 양식을 MVC3의 다른보기로 전송할 수 있습니까?
- 17. 수정 된 파일을 어떻게 전송할 수 있습니까?
- 18. umbrac에 사이트 코어 사이트를 전송할 수 있습니까?
- 19. com.vividsolutions.jts.geom.Geometry는 requestfactory를 사용하여 직접 전송할 수 있습니까?
- 20. Firebase Analytics로 데이터를 전송할 수 있습니까?
- 21. COM 프로그래밍에서 파일을 전송할 수 있습니까?
- 22. 데이터를 Access 데이터베이스에서 TFS로 전송할 수 있습니까?
- 23. 매개 변수로 void를 전송할 수 있습니까?
- 24. 파일을 이동하여 mysql 데이터베이스를 전송할 수 있습니까?
- 25. 애플 리케이션간에 Heroku 애드온을 전송할 수 있습니까?
- 26. 어떻게 Ajax를 통해 파일을 전송할 수 있습니까?
- 27. 장치간에 BlackBerry 가상 물품을 전송할 수 있습니까?
- 28. rtmp를 통해 데이터를 전송할 수 있습니까?
- 29. 유형별 일반 목록을 전송할 수 있습니까?
- 30. 자바 : 클래스를 특정 인터페이스로 전송할 수 있습니까?
나는 문자열, 그림 및 음성 메시지를 저장해야하므로 mysql에 모든 종류의 데이터를 저장하기 위해 longblob를 사용했습니다. 이 상황에서 좀 더 좋은 아이디어가 있습니까? – MarkWill
몇 달 동안 고부하가 걸린 후에 데이터베이스 크기를 상상해보십시오. rdbms 실버 총알, 당신은 거기에 모든 것을 저장하고 싶지 않아요 – Sergio