sql >> Databasteknik >  >> RDS >> Mysql

Sökordssökning med PHP MySql?

När dina frågor går ur spel är det ibland bättre att skriva delar av det i SQL och andra delar i ditt valfria programmeringsspråk.

Och du kan också använda fulltextsökning för att söka. Du kan skapa en separat tabell med alla fält som du vill söka i och lägga till FULLTEXT modifierare.

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

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


  1. Visa alla rader i mysql-tabellen och ge sedan möjlighet att ta bort specifika

  2. Hur man gör en brevkoppling i Access 2016

  3. Hur man förlänger Joomla! till min anpassade PHP-fil

  4. gå med i två olika tabellers kolumn sqlite3