百万级MySQL的数据量,该如何快速的完成数据迁移?
背景 上个月跟朋友一起做了个微信小程序,趁着5.20节日的热度,两个礼拜内迅速积累了一百多万用户,我们在小程序页面增加了收集formid的埋点,用于给微信用户发送模板消息通知。 这个小程序一开始的后端逻辑是用douchat框架写的,使用框架自带的dc_mp_fans表存储微信端授权登录的用户信息,使用dc_mp_tempmsg表存储formid。截止到目前,收集到的数据超过380万,很大一部分formid都已经成功使用给用户发送过模板通知,起到了较好的二次推广的效果。 随着数据量的增大,之前使用的服务器空间开始有点不够用,最近新写了一个专门用于做小程序后台开发的框架,于是想把原来的数据迁移到新系统的数据库。买了一台4核8G的机器,开始做数据迁移。下面对迁移过程做一个简单的记录。关注公众号互联网架构师,回复关键字2T,获取最新架构视频 select*fromdc_mp_fansintooutfile'/data/fans.txt'; 复制数据文件到目标服务器 zipfans.zip/data/fans.txt scpfans.ziproot@ip:/data/ 在目标数据库导入文件 un...



