webForumDet fria alternativet

MySql fulltext

Databaser & SQL

0 svar · 386 visningar · startad av Gildebrand

Medlem sedan juni 2009920 inlägg
Frågan#1

Hejsan!

Jag har skapat en tabell med tre kolumner. Id, title och body. title och body är av typen varchar (men har även provat med text) och id INT.

Efter att ha skapat tabellen och lagt till poster så körde jag frågan

ALTER TABLE articles ADD FULLTEXT(body,title)

Sen tänkte jag söka i tabellen nu när jag lagt till ett fulltext-index. Men får inga resultat (inga poster hittas).

Då kör jag frågan

Select * from articles where match(body,title) against('mysql')

Och det finns många poster med texten mysql i både title och body. Vad gör jag fel?

Jag kör MySql 5.1.34 och MyISAM.

246 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)