我想把本地数据库和网上的数据库同步,我现在是采取这样的方法:
逐条写入远程的sql库,写入之前判断一下远程数据库中是否有重复数据,有则放弃,继续下一条,这样下来也就是说我写入前必须要先读一下远程数据中是否有重复,导致速度特别慢,写20000条数据就要20分钟。
后来我用try  except的方法来判断这条记录是否写入(有主键,重复将失败)但这样效率更低。
请大家一定要帮忙,如何快速写入远程服务器数据,(要考虑唯一性,我用的是写入前判断的方法)。我们用的是虚拟主机,sql也只有一个用户。socket恐怕不行。大家一定要帮我想想办法啊。