我们知道,mysql主从配置后,主上的更新,将会自动同步到从mysql上,但如果主服务器之前已经存在数据,我们如何在从mysql同步?
主从同步只能基于搭建好之后的数据操作的同步,无法同步以前的数据,故需要手动同步。
参考“mysql 主从复制原理及步骤”
mysqldump手动复制
切换到mysql/bin目录下,执行以下命令:
# 导出db_user数据库
./mysqldump -uroot -p --databases db_user > db_user.sql
# 复制到另外一台机器, 并输入对应的密码
scp db_user.sql 'root'@'172.190.0.0:/opt/data'
# 登陆从服务器172.190.0.0,导入数据库
mysql -uroot -p < db_user.sql