Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Relational Database Service/ Perguntas frequentes/ Uso do banco de dados/ O MySQL 8.0 oferece suporte à pesquisa de texto completo?
Atualizado em 2023-08-29 GMT+08:00

O MySQL 8.0 oferece suporte à pesquisa de texto completo?

Sim. MySQL 8.0 oferece suporte à pesquisa de texto completo. A palavra-chave é FULLTEXT. Execute as seguintes instruções SQL para executar um teste.

  • Criar uma tabela
CREATE TABLE ARTICLE (
id int unsigned NOT NULL AUTO_INCREMENT, 
title varchar(200) DEFAULT NULL, 
Content text,
PRIMARY KEY (id), 
FULLTEXT KEY title (title,content),
FULLTEXT KEY fulltext_article (title,content)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  • Criar um índice
    ALTER TABLE ARTICLE ADD FULLTEXT INDEX fulltext_article (title,content);
  • Consultar um índice
    SHOW INDEX FROM ARTICLE;