Mysql импортировать из mysqldump в одной команде?

Мне нужно перемещать таблицу каждый день из старой базы данных в новую базу данных. Интересно, возможно ли запустить эти две команды только в одной? без создания.sql файла

mysqldump -u user olddb table_name > moving.sql
mysql -u user newdb < moving.sql 

1 ответ

Решение
mysql -u user -p -e 'insert into newdb.table_name select * from olddb.table_name' 

UPD

использовать консистенцию:

mysql -u user -p -e 'insert into newdb.table_name select * from olddb.table_name where olddb.table_name.mydate > ...' 
Другие вопросы по тегам