Как перенести список жанров в SQL в отдельную базу данных

У меня в одной базе данных около 2000 фильмов с такими жанрами, как это:

MOVIE \ ID \ Genre Avatar \ 1 \ action ^ adventure ^ scifi matrix \ 2 \ action ^ scifi 

и я пытался создать систему, которая сортировала бы по жанру, и когда я исследовал ее, я обнаружил, что мне нужна таблица, которая бы соединяла их. (см. этот вопрос: проблема выбора жанров MySQL. (php) )

Поэтому я знаю, как это реализовать, я просто не знаю, как перенести жанры в отдельный стол.

Единственный способ, которым я мог придумать, – пойти по строкам, захватить колонку жанра и взорвать текст, получить массив и протестировать разные жанры, но это было слишком много хлопот и было трудно сделать на 2k + строках.

Благодаря!