sql >> Database teknologi >  >> RDS >> Mysql

Søgeordssøgning ved hjælp af PHP MySql?

Når dine forespørgsler er ved at løbe ud af hånden, er det nogle gange bedre at skrive dele af det i SQL og andre dele i dit valgte programmeringssprog.

Og du kan også bruge fuldtekstsøgning til at søge. Du kan oprette en separat tabel med alle felter, du vil søge i, og tilføje FULLTEXT modifikator.

CREATE TABLE `search_index` (
    `id` INT NOT NULL,
    `data` TEXT FULLTEXT,
);

SELECT `id` FROM `search_index` WHERE MATCH(`data`) AGAINST('word1 word2 word3');


  1. Hvordan LENGTH() virker i MariaDB

  2. Statistik med Tcl og Mysql

  3. Post og få på samme tid i php

  4. Grundlæggende om tabeludtryk, del 2 – Afledte tabeller, logiske overvejelser