sql >> Database >  >> RDS >> Mysql

Zoeken op trefwoord met PHP MySql?

Wanneer uw zoekopdrachten uit de hand lopen, is het soms beter om delen ervan in SQL te schrijven en andere delen in uw programmeertaal naar keuze.

En u kunt ook fulltext zoeken gebruiken om te zoeken. U kunt een aparte tabel maken met alle velden waarin u wilt zoeken en de FULLTEXT . toevoegen modificatie.

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

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


  1. Verplicht veld(en) ontbreekt resultaat

  2. Hoe herstel ik een dumpbestand van mysqldump met kubernetes?

  3. Toon een BLOB-afbeelding PHP MySQL samen met andere gegevens

  4. hoe een schema in mysql te kopiëren met java