背景
- 由于本机测试没有测试环境的数据,只有数据库表结构,有时本机测试很不方便。因此想要远程拉取测试环境表中数据。
原理
- 通过mysql备份数据库命令,将数据库导出为sql脚本,再登录本机mysql执行脚本文件。
步骤
- 执行备份命令
mysqldump -h [主机名] -u[用户名] -p[密码] [数据库名]>要备份到本机的路径/文件名.sql
例如:mysqldump -h 182.168.0.88 -uroot -proot database>/home/database.sql
- 登录本机mysql
- source /home/database.sql 自动执行脚本