Проверяйте по частям, к примеру, закомментируйте выполнение запроса в MySQL, отработает ли скрипт? Если отработает сделайте вместо выполнения запроса, запись их в файл
Добавляйте по несколько много строк за раз
INSERT INTO `table` (`a`, `b`, `c`) VALUES (1, 1, 1), (2, 2, 2),… (n, n, n);
Отключайте индексы в начале добавления.