Я знаю, что это старый вопрос, но он предназначен для всех, кто приходит сюда в поисках ответа:
CREATE TABLE table2 LIKE table1;
Это создаст таблицу с тем же форматом и столбцами, но без данных.Для передачи данных используйте:
INSERT INTO table2 SELECT * FROM table1;
РЕДАКТИРОВАТЬ:
Важно отметить, что это только передача информации.Это означает, что если у вас есть индексы на table1, они не переносятся в table2.Вам нужно будет вручную проиндексировать table2