我每天需要将一个表从olddb移动到新数据库。我想知道仅用一个命令运行这两个命令是否可行?不创建.sql文件

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

最佳答案

mysql -u user -p -e 'insert into newdb.table_name select * from olddb.table_name'

UPS
使用条件:
mysql -u user -p -e 'insert into newdb.table_name select * from olddb.table_name where olddb.table_name.mydate > ...'

10-06 08:51