La lista degli operatori booleani speciali interpretati dal motore di ricerca è riassunta di seguito:
Operatore +: indica che la parola a cui è anteposto deve essere presente in ogni record restituito;
Operatore -: indica che la parola a cui è anteposto NON deve essere presente in alcun record restituito;
Operatori < e >: sono utilizzati per variare il contributo che la parola dona alla rilevanza (score) di un singolo record;
Operatori (): le parentesi sono utili al fine di raggruppare tra loro sotto-espressioni che avranno un più alto grado di precedenza;
Operatore ~: viene utilizzato per segnare una parola in modo che questa diminuisca lo score di un record (viene utilizzato per marcare le cosidette bad words);
Operatore *: è l'unico operatore che deve posto alla fine della parola o di una parte di essa. Server ad indicare che caratteri qualsiasi possono seguire la parola;
Operatore ": le parole o frasi precedute dal segno " obbligheranno MySQL ad effettuare ricerche sulla frase completa e non su ogni singola parola.