我正在尝试仅将本地数据库中的一些表导出到与这些表具有相同名称的远程数据库+其他一些表(我想覆盖与我拥有的本地表同名的远程数据库表我的数据库,两个数据库都被称为wordpress
)。
经过一番谷歌搜索后,我认为以下命令应该可以工作:
mysqldump -u USER --single-transaction --compress --order-by-primary --databases wordpress wp_posts wp_postmeta wp_comments wp_commentmeta wp_users wp_usermeta -pPASSWORD1 | mysql -u USER -pPASSWORD2 --port=REMOTE_PORT --host=REMOTE_HOST
但它给了我以下错误:
mysqldump: Got error: 1049: Unknown database 'wp_posts' when selecting the database
为什么?