迁移MySQL用户和数据库到另一个主机

我有一个MySQL数据库与一些用户和几个数据库每一个以username_开头(猜猜谁可以访问他们…)。

由于我正在将一些网站从主机迁移到另一个网站,维护与webappsconfiguration相同的目录结构和数据库主机名,我想迁移属于单个用户的所有数据库以及与该用户关联的GRANT ,因为我不不知道他的密码。

我已经find了如何移动数据 (只需添加一个scp命令和voilà),但是你知道如何迁移一个用户并保存密码吗?

顺便说一下,我一次只手动移动一个用户,所以不需要为每个人自动化。 停机时间短是可以接受的。

特殊数据库中的用户数据库名为: mysql ,如果迁移它,那么用户将被迁移。