记录日常工作数据库迁移

记录日常数据库迁移

1.从线下数据库导出需要的数据库

mysqldump -udearedu -p dearedu_Duan > dearedu_duan.sql

 

2.第二步线上建立数据库,分别在主,从数据库服务器上建立数据库,库名,属性一一与线下对应(直接用navicat邮件属性)

记录日常工作数据库迁移_第1张图片

记录日常工作数据库迁移_第2张图片

3.关键的一步,修改mysql配置文件

注:修改配置文件,要注意。如果主库没有指定备份从库某个库,那么默认就是所有库。我这里主库没有指定,所以默认备份所有库,我只需要修改从库配置文件即可。如果主库指定了备份库,则需要需要主库配置文件里面指定你需要备份的库


后面跟数据库名,这是从数据库配置文件。

修改完配文件之后,就可以重启从库了。

记录日常工作数据库迁移_第3张图片

记录日常工作数据库迁移_第4张图片

重启完之后一定要查看主从状态(重中之重)


4.下面把线下导出的数据库导入主库。

wKiom1cqvhmSzYasAAASayoJQBc820.png

记录日常工作数据库迁移_第5张图片


Ok,已经有数据,导入成功。

检查从库,有数据ok

 

5.最后检查一遍,主从状态,在主上添加数据看从库是否真正同步

都没问题就大功告成













你可能感兴趣的:(数据库,迁移)