DICA PARA BUSCAR TEXTO EM BANCO DE DADOS MYSQL
Normalmente para buscar um texto em um banco de dados relacional utiliza-se o LIKE, No entanto, o LIKE se restringe ao contem e não contem. E se existisse uma maneira de buscar e mostrar os valores que mais se aproximam do valor buscado de maneira simples. Existe!
Para resolver isso, utiliza-se a dica do canal @DiasDeDev do Vinicius Dias (dica na fonte), onde utiliza o recurso de INDEX e MATCH, AGAINST.
Olá amigo, ótimo dica de recurso de busca por termo quando se está usando o banco de dados Mysql.
Você apenas esqueceu de mencionar que a função MATCH <-> AGAINST é um recurso exclusivo do mysql. Recomendo alterar o título para "Dica para buscar texto no Mysql".
No Postgresql temos outros recursos de busca por texto:
Postgresql Ranking Search Results
Sem nunca esquecer que para realizar pesquisar mais completas usando semântica e tautologia é indicado usar um serviço especializado como por exemplo o Elasticsearch.
No Oracle tem a UTIL_MATCH, o funcionamento é bem maneiro eu utilizei para fazer um sitema identificar musicas pelo nome comparando uma planilha com a musicas cadastradas na base.
https://docs.oracle.com/cd/E18283_01/appdev.112/e16760/u_match.htm