我下载了mysqltuner以在我的ubuntu服务器上使用,无论我尝试登录哪个用户,它都会回复我的凭据无效。我经常以root用户密码登录root,但它无法识别它。 mysqltuner是否需要保存在特定位置?我需要指定'root'@'something'吗?我能做错什么?
答案 0 :(得分:3)
我遇到了同样的问题。我无法连接到localhost,但我可以通过以下方式连接到远程主机:
mysqltuner --host yourhostname --user youruser
答案 1 :(得分:0)
答案 2 :(得分:0)
当我在my.cnf
或my.ini
文件中的以下行禁用脚本mysqltuner.pl时,该脚本起作用:
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
答案 3 :(得分:0)
我知道这个问题有点老了,但也许它可以帮助某人
与您的用户连接,只需运行 perl mysqltuner.pl
而不指定 --host
标志,因为 localhost 是默认主机。并且 mysqltuner 将运行而不会出现任何登录错误....