从不同位置的另一个表更新MySQL数据库表



我有以下问题,与我在localhost(我的计算机)中有一个数据库中的表有关,我用它来更新一个月的数据。一旦数据正确,我需要更新驻留在服务器上的数据库中的表。

我使用Navicat来完成工作,它只传输数据,删除服务器中的实际数据库,并从我的本地主机发送所有数据。

问题是Table现在存储了近300.000条记录,传输数据花费的时间太长,导致数据库在一段时间内为空。

是否有任何方法可以使用,只更新数据而不删除整个表?

将本地表以不同的名称导出为mysqldump或csv, 300k行不是什么大问题,现在使用不同的表。

然后将表2上传到db,并使用查询使用table2数据更新表1。

相关内容

  • 没有找到相关文章

最新更新