1、用mysqldump迁移的话,需要在目标端建立相同的应用账号,因为mysqldump里面不包含用户信息。
2、如果你是说备份和恢复用的账号的话,想简单点,都用root就行。否则你需要查一下,备份恢复各需要什么权限,并建立相应账号。
3、版本尽量一样,不过Mysqldump默认导出的是建表和插入的语句,所以版本不一致也无所谓。如果是5.1到5.7之类的,注意看一下数据引擎等。小版本号可以忽略
4、mysqldump默认对表结构和数据都进行备份,注意有没有触发器、存储过程、事件等,需要额外备份。