У меня 1000 записей, которые мне нужно вставить.
Таблица называется городами, и единственными атрибутами являются имя и идентификатор автоинкремента.
Как мне это сделать.
Вы можете сделать это, используя хранимые процедуры.
DELIMITER $$
DROP PROCEDURE IF EXISTS insert_data; $$
CREATE PROCEDURE insert_data(IN p_cur INT, IN p_max INT)
BEGIN
TRUNCATE TABLE 'towns';
START TRANSACTION;
WHILE p_cur <= p_max do
INSERT INTO 'towns' VALUES ('Name');
SET p_cur = p_cur + 1;
END WHILE;
COMMIT;
END; $$
DELIMITER ;
CALL insert_data(1,1000);