这个问题经常遇到,自己研究了半天,对于大型的数据库,除了用专业的免费的开源的percona 的工具以外,就只有使用mysqldump 来导出,用mysql 来导入了。。
mysqldump 导出格式:
mysqldump -u root -p datbase_name > backup_output.sql
mysql 导入:
mysqldump -u root -p database_name < backup_output.sql
注意,在导入和导出的时候均需要在ssh console里面操作,鉴于国内的网络异常的不稳定,一旦ssh断掉,导入和导出就会断掉,所以建议使用国外的vps 来进行操作