如何为某个特定用户转储所有 MySQL 数据库?

如何为某个特定用户转储所有 MySQL 数据库?

我需要导出特定用户的数据库,以便他们可以将其带到不同的服务器。我有 30 个左右的用户和几十个数据库。仅这个特定用户就有大约 20 个左右的数据库。

如何轻松导出特定用户的所有数据库?我一直在研究,mysqldump但似乎需要我单独指定数据库。有没有办法一次性将它们全部转储到单独的 .sql 文件中,但只针对一个用户?

几点说明:

  1. 用户没有 SSH/CLI 访问权限
  2. 目前存在一个问题,导致我无法通过 PHPMyAdmin 导出
  3. 该用户的帐户已被盗用,因此我希望尽快将其从服务器上移除,但将他的数据库交给他,以便他在其他地方重建

相关内容