Мне нужно скопировать три таблицы и переименовать их в одной базе данных MySQL. Кто-нибудь знает заявление, которое я могу выполнить, или мне нужно экспортировать и импортировать?Скопируйте 3 таблицы и измените их имена
ответ
Ответ здесь находится в StackOverflow, скрытом под операцией переименования базы данных (базы данных можно переименовать, создав новую базу данных, а затем «перемещая» таблицы).
https://stackoverflow.com/a/2298602/584490 RENAME TABLE db.table TO db.table;
Из комментариев: «Я только что сделал это с базой данных InnoDB с более чем 30 таблиц, используя file_per_table настройки, и даже если некоторые таблицы были 3+ миллиона строк, она завершила в < 1 секунда. Кажется, что они перемещают файлы на хранение, а не делают что-то более сложное ... +2, если возможно :) ».
Вы должны изучить эквивалент mysql SELECT INTO: http://dev.mysql.com/doc/refman/5.0/en/ansi-diff-select-into-table.html.
Создайте новые таблицы с новыми именами, затем используйте приведенный выше метод, чтобы скопировать старые данные таблицы в новые таблицы.
- 1. Скопируйте файлы 3 раза и переименуйте их
- 2. Скопируйте все содержимое каталога и измените имена существующего содержимого
- 3. Скопируйте файл и измените имя
- 4. Скопируйте pygraph и измените узлы
- 5. Скопируйте строки и измените значение 1?
- 6. Скопируйте modal но измените текст и изображения
- 7. INNER JOIN 3 таблицы и подсчитать их
- 8. Скопируйте существующий XML, дублируйте элемент и измените
- 9. Скопируйте и измените запись Oracle, используя% ROWTYPE
- 10. Скопируйте RLMObject, измените и затем сохраните
- 11. Скопируйте столбец из таблицы 1 в таблицу 2 и скопируйте их содержимое
- 12. Оценка переменных и их имена
- 13. Прокрутите объекты и измените их значения
- 14. скопируйте строку в Matlab или измените размерность
- 15. Прокрутите множество файлов и скопируйте их.
- 16. Перечислять таблицы и имена списков
- 17. Скопируйте события щелчка, уничтожьте их и прикрепите их позже
- 18. Измените имена столбцов в MySQL
- 19. Android - Измените значения и сохраните их
- 20. Выберите несколько div и измените их фоны
- 21. WordPress | Загрузите файлы и измените их размер
- 22. Выберите конкретные записи и измените их значения
- 23. Измените все имена ключей в хеш на пронумерованные имена (0, 1, 2, 3 ...)
- 24. Скопируйте папку и ее содержимое несколько раз, затем переименуйте их
- 25. Измените размер таблицы размером
- 26. Соедините 3 таблицы в одном столбце и отсортируйте их
- 27. Как получить 3 наивысшего значения из таблицы и распечатать их?
- 28. Scrapy Анализировать таблицы и пропустить строки таблицы, используя их имена классов
- 29. Отфильтруйте файлы из папки и скопируйте их в другую папку
- 30. Скопируйте одно в другое текстовое поле и измените буквы
Рассмотрите возможность удаления тега php и тега импорта. –
Вы должны включить версию MySQL, а также какой движок вы используете (InnoDB, MyISAM, Memory и т. Д.). –