mysqltuner 登录凭据无效,密码已验证正确

mysqltuner invalid login credentials with verified correct password

我下载了 mysqltuner 以在我的 ubuntu 服务器上使用,但无论我尝试使用哪个用户登录,它都会响应我的凭据无效。我经常使用我的 root 密码以 root 身份登录,但它无法识别它。 mysqltuner 需要保存在特定位置吗?我需要指定 'root'@'something' 吗?我做错了什么?

阅读常见问题解答:https://github.com/major/MySQLTuner-perl

问题得到他的回应 为什么 MySQLTuner 不断询问我 MySQL 的登录凭据?

此致。

我遇到了同样的问题。我无法连接到本地主机,但我可以通过以下方式连接到远程主机:

mysqltuner --host yourhostname --user youruser

脚本 mysqltuner.pl 在我禁用时有效,在 my.cnfmy.ini 文件中,行:

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

我知道这个问题有点老了,但也许它可以帮助别人

与您的用户连接,仅 运行 perl mysqltuner.pl 而不指定 --host 标志,因为 localhost 是默认主机。并且 mysqltuner 将 运行 没有任何登录错误....