我有一个30 the的纯数据库,在从源服务器运行Lost connection to MySQL server during query when dumping时一直保持mysqldump -u root我首先创建了数据库和表结构,然后运行ALTER TABLE {table} DISCARD TABLESPACE,将.frm和.ibd文件移到数据库文件夹中,然后运行ALTER TABLE {tablefor table 'main'
db.main: Tablespace has been disc
我试图只将本地数据库中的某些表导出到具有这些表的同名的远程数据库中+其他一些表(我希望覆盖具有相同名称的远程数据库表和我数据库中的本地表,这两个数据库都称为wordpress)。经过一段时间Google‘’ing之后,我认为下面的命令应该可以工作:
mysqldump -u USER --single-transaction --compress --order-by-primarywp_usermeta -pPASSWORD1 | mysql -u USER -pPASSWORD2 -