我使用以下命令将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没有这样的用户(还有另一组用户名和pwd,我用来登录mysql)
它为root用户拒绝访问。
我想知道,在何处以及如何使用确切的语法为mysql用户命名n pwd以便运行此命令并将数据登录到目标表中
答案 0 :(得分:0)
在explain开关之后,你需要dsn(一个提供连接信息的字符串)
- 解释h = localhost,u = 帐户,p = 密码
如果安装了Term :: Readkey,请使用--ask,以避免在屏幕和历史记录中打印密码。
这是Percona Toolkit及其祖先Maatkit的percona documentation on DSN's。