나는 varchar(300)
을 사용했지만 더 긴 URL도 발견했습니다.MySQL에서 URL을 저장하기위한 적절한 열 유형은 무엇입니까?
답변
TEXT
을 사용하면 URL
에 충분합니다.
URL
이 길면 전체 URL
을 다루는 색인을 만들 수 없습니다. UNIQUE
색인이 필요한 경우 URL
해시를 계산하고 해시를 별도로 저장하고 대신 해시를 색인화해야합니다.
올바른/표준 방법입니까? – user198729
"그것"은 무엇을 의미합니까? 'TEXT '는 표준이며 지원되는 기능이며,'MD5' 해시 역시 (MySQL은 해시 계산을위한 함수를 포함하고 있습니다.) – Quassnoi
그것이 내가하는 방법이기도합니다. 또한 다양한 해시 함수의 벤치마킹을 고려해 볼 가치가 있습니다. 다른 MD4보다 약간 빠르기 때문에 MD5를 선택했지만 MD4를 선택했습니다. –
here에서 볼 수 있듯이 브라우저는 다른 URL 길이 (매우 긴 시간)를 처리 할 수 있습니다. 따라서 데이터 형식으로 text
을 사용하는 것이 좋습니다.
기술적으로 HTTP는 URL의 최대 길이에 제한을 두지 않습니다. this 게시물을 읽으십시오.
그래서 varchar
는 도움이 될, 당신은 지금 현재로 TEXT
- 1. 적절한 Oracle 데이터 유형은
- 2. RDBM에 멀티미디어를 저장하기위한 데이터 유형은 무엇입니까?
- 3. mysql에 해시 된 암호를 저장하기위한 올바른 데이터 유형은 무엇입니까?
- 4. PHP 코드를 저장하기위한 가장 좋은 mysql 데이터 유형은 무엇입니까?
- 5. Map 필드에서 Grails가 MySQL에서 적절한 열 유형을 사용하도록하는 방법
- 6. PostgreSQL 데이터베이스에서 ZipCode의 열 유형은 무엇입니까?
- 7. 이미지를 저장하기 위해 MySQL에서 사용할 데이터 유형은 무엇입니까?
- 8. MySQL에서 열 길이를 제한해야하는 이유는 무엇입니까?
- 9. MySQL에서 다중 열 PK를 검색하십시오.
- 10. MySQL 데이터베이스에 URL을 저장하는 데 가장 적합한 데이터 유형은 무엇입니까?
- 11. JBoss vfs :/URL을 열 수없는 이유는 무엇입니까?
- 12. MySQL에서 합류 할 수있는 적절한 수의 행과 테이블은 무엇입니까?
- 13. MySQL에서 열 길이 선택 PHP에서
- 14. MySQL에서 REGEXP를 사용하여 열 선택
- 15. SQLAlchemy의 점점 열 데이터 유형은 이제
- 16. Mathematica의 구조체 데이터 유형은 무엇입니까?
- 17. Java BigDecimal을 저장하는 데 사용해야하는 PostgreSQL 열 유형은 무엇입니까?
- 18. SQL Server 2000+ BLOB 저장에 사용할 열 유형은 무엇입니까?
- 19. 알 수없는 크기의 HTML을 저장하는 데 사용해야하는 열 유형은 무엇입니까?
- 20. 아이폰 xcode에서 위도 경도를 저장하기위한 가장 정확하고 정확한 데이터 유형은 무엇입니까?
- 21. 사용할 수있는 콜렉션 유형은 무엇입니까?
- 22. 사용할 조인 유형은 무엇입니까?
- 23. back_inserter (container) 유형은 무엇입니까
- 24. MouseEventArgs.X의 유형은 무엇입니까?
- 25. 사이트 맵의 유형은 무엇입니까?
- 26. npgsql의 날짜 유형은 무엇입니까?
- 27. 이 인코딩의 유형은 무엇입니까?
- 28. 이러한 데이터 유형은 무엇입니까?
- 29. LINQ : 결과의 유형은 무엇입니까?
- 30. MySQL에서 URL을 기본값으로 설정할 수 없습니다.
varchar (600) ?? – Sam152