2013-07-01 2 views
4

Я получаю две разные дампы из двух баз данных: Все, что мне нужно сделать, это добавить dump в одну таблицу, возможно ли это в mysql ..?Добавить дамп MYSQL в таблицу

ex: - рассмотрите два файла sql, файл first.sql, файл second.sql.

First.sql Файл имеет

name date 
name1 2013-06-01 
name2 2013-06-01 

second.sql файл имеет

name date 
name3 2013-06-01 
name4 2013-06-01 

я бы добавить их в одной таблице.

Финальный стол

name date 
name1 2013-06-01 
name2 2013-06-01 
name3 2013-06-01 
name4 2013-06-01 

дамп восстановления делает усечение Load

, я хотел бы добавить данные в каждой команды SQL восстановления.

+2

Файл .sql - это скрипт, вы можете отредактировать его, чтобы удалить часть, где она создает/удаляет таблицу. – Guillaume

+0

Спасибо, тон, Это сделал трюк, я хотел бы написать скрипт, который удаляет create/Drop из файла .sql. – Surya

ответ

7

.sql-файл сценария, вы можете изменить его в удалите часть, где она создает/удаляет таблицу.

Если вы используете туздЫшпр, вы можете добавить --skip-add-drop-table и --no-create-info варианты поэтому капли/создать инструкции таблицы не будет там, в первую очередь

Вы можете найти более подробную информацию о mysqldump documentation page

+0

Да, это сработало для меня, это нужно использовать, беря дамп из sql "mysqldump --skip- add-drop-table --no-create-info -u pentah_user -p test outtestactivity> outtestactivity1.sql " – Surya

0

Спасибо Гийому, за то, что он показал трюк.

использование MySQLDump --skip-надстройку падение стол --no-создать-инфо -u -p pentah_user тест outtestactivity> outtestactivity1.sql

Смежные вопросы