Используйте STR_TO_DATE
и обновите этот столбец, указав правильное значение даты, используя текущую текстовую дату.
UPDATE yourTable
SET new_date = STR_TO_DATE(old_date, '%b %e, %Y');
Я предполагаю, что либо вы используете неправильную маску формата, и / или у некоторых ваших текстовых дат есть проблемы. Вот краткая демонстрация, показывающая, что вышеуказанная логика работает.
Демо