Puede usar REGEXP
y el [[:<:]]
y [[:>:]]
marcadores de límite de palabra:
SELECT *
FROM table
WHERE keywords REGEXP '[[:<:]]rid[[:>:]]'
Actualización para 2020:(en realidad, 2018+)
MySQL actualizó su RegExp-Engine en la versión 8.0.4, por lo que ahora tendrá que usar el "estándar marcador de límite de palabra \b:
SELECT *
FROM table
WHERE keywords REGEXP '\\brid\\b'
También tenga en cuenta que debe escapar de la barra invertida colocando una segunda barra invertida.