我安装了Percona来使用pt-show-grants,但是它并没有显示所有的授权。当我运行它时,我看到以下输出:-- Dumped from server Localhost via UNIX socket, MySQLFLUSH PRIVILEGES更新:我刚刚运行了和所有运行在** mysql.user 中没有相关帐户的。是否意味着它们永远消失了,所有这些都需要人工重新创建?为什么会发生这种事?我查看了MySQL命令的历史记录,发现过去没有任何
因此,我使用配置中提供的帐户信息连接到MySQL服务器,并尝试执行一些查询。问题是我应该发出哪些查询?一种可能的方法是从information_schema.tables获取表信息并进行简单的删除/更新。delete from some_table where 1=0 limit 1;还有其他方法来解决这个问题吗?还是另一种方法来验证数据库配置的正确性?