본문 바로가기
MySql

MySQL What's the best way to search a MySQL database with PHP?

by 베이스 공부 2021. 1. 9.
반응형

MySQL 데이터베이스에 도서 목록이 있고 '제목'필드에서 키워드 (사용자가 검색 필드에 입력)를 검색하고 싶다고 가정합니다. PHP에서 이것을 수행하는 가장 좋은 방법은 무엇입니까? MySQL LIKE 명령이 가장 효율적인 검색 방법입니까?

 

해결 방법

 

예, 가장 효율적인 방법은 일반적으로 데이터베이스에서 검색하는 것입니다. 이를 위해 세 가지 대안이 있습니다.




따라서 가장 좋은 것이 무엇인지 결정하기 위해 실제로 무엇을 검색 할 것인지에 달려 있습니다. 책 제목의 경우 정확히 일치하는 부분 문자열에 대한 LIKE 검색을 제공합니다. 사람들이 찾고있는 책을 알고있을 때 유용하며 단어 또는 구문과 유사한 제목을 찾는 데 도움이되는 FULLTEXT 검색도 제공합니다. 물론 인터페이스에서 서로 다른 이름을 부여 할 것입니다. 아마도 하위 문자열 검색의 경우 정확하고 전체 텍스트 검색의 경우 유사한 이름 일 것입니다.


 

참조 페이지 https://stackoverflow.com/questions/152259

 

 

반응형

댓글