0

我正在使用以下命令将 pt-query-digest 的结果记录到 mysql test.query_review 表中

pt-query-digest D=test,t=query_review /home/dbadmin/devmysql1-slow.log

这方面的一些要点 1)我以 root 用户身份登录 linux 机器并使用上面的 root 用户命令行。2)mysql db不存在这样的用户(还有另一组用户名和密码,我用来登录mysql)

它让我拒绝 root 用户访问。

我想知道,在哪里以及如何为 mysql 用户的用户名 n pwd 提供精确的语法,以便该命令运行并将数据登录到目标表中

4

1 回答 1

0

在解释开关之后,您需要 dsn(提供连接信息的字符串)

--explain h=localhost,u=账号,p=密码

使用 --ask 是否安装了 Term::Readkey 以避免在屏幕和历史记录中打印密码。

这是Percona Toolkit 及其祖先 Maatkit的 DSN 上的 percona 文档。

于 2013-12-23T22:36:09.643 回答