Поиск в базе mysql

Сергей17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
25.08.2009

Есть пример выкладываю.(два файла и дампик одной таблицы)

В нем при поиске русских слов почему то учитывается регистр, поиск производится с помощью LIKE

Необходимо чтобы по запросу например слова "яБлоКо" надходились слова и "Яблоко" и "яблоко"

Также при поиске необходимо чтобы сначала выводились самые схожие фразы потом менее схожие.

И еще нужно чтобы не искались записи например по слову "И" только в контексте целой фразы

возможно есть уже готовая функция для поиска в базе. главное чтоб она была понятная небольшая и хорошо работала

возможно нужно использовать не LIKE a RLIKE