Вы можете сделать это в MySQL следующим образом (замените имя вашей таблицы на «tableName»):
UPDATE `tableName` SET `slug`=LOWER(REPLACE( `title` , ' ' , '-' ));
Это приведет к замене заголовков, таких как «This Is A Title», на слагов, подобных «this-is».-a-title ".
РЕДАКТИРОВАТЬ Для обработки скобок и удаления двойных пробелов используйте:
UPDATE `tableName` SET `slug`=LOWER( REPLACE( REPLACE( REPLACE( REPLACE( `title` , '(' , '' ) , ')' , '' ) , ' ' , ' ' ) , ' ' , '-' ) );