Intereting Posts
Процессы не реагируют на мои сигналы ANSI Цвета при использовании Systemd Service Есть ли способ получить HTML-страницу, отображаемую через Chrome / Chromium с консоли? Как регистрировать все события, выполняемые в каталоге? Как удалить каталоги, начинающиеся с точки после заражения моего сервера? Ошибка rsync: некоторые файлы / attrs не были переданы Правильный способ обработки FTP через SSL с помощью ограничений правил брандмауэра? В чем разница между директивами TYPE и DEVICETYPE в сценариях ifcfg? Как установить cpupower на Ubuntu 14.04 (ядро 4.6.0) Где должен быть размещен локальный исполняемый файл? Скопируйте файл, если ошибка не возникла, иначе удалите скопированную часть Команда, добавленная в visudo, по-прежнему терпит неудачу при разрешении? Запустить приложение GTK3 без настраиваемых настроек gtk? Ошибка: ожидается целочисленное выражение Блокировка SSH Атаки Brute Force на IPv6

выгрузить несколько таблиц базы данных

Я использую MySQL v5.1 на машине Ubuntu .

У меня есть база данных с именем db_test которая содержит таблицы, такие как cars , customers , departments , prices и т. Д.

Я знаю, что могу использовать следующие команды, чтобы выгрузить db_test данных db_test и db_test базу данных обратно в новую базу данных следующим образом:

 mysqldump -u username -p -v db_test > db_test.sql mysqladmin -u username -p create new_database mysql -u username -p new_database < db_test.sql 

Но для моей new_database мне нужны только таблицы из базы данных db_test , но не для всех таблиц .

Итак, как я могу выгрузить некоторые таблицы из базы данных db_test и вернуть эти таблицы обратно в мою new_database ?

Вы найдете то, что вам нужно непосредственно в документации mysqldump :

 mysqldump -u username -p db_test table1 table2 ... > db_test.sql 

Загрузите дамп так же, как если бы это был полный свал базы данных.