繁体   English   中英

mysqlcheck返回错误消息mysqlcheck:得到错误:1045:尝试连接时,用户'root'@'localhost'的访问被拒绝(使用密码:NO)

[英]mysqlcheck return error message mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: NO) when trying to connect

我正在执行mysqlcheck命令,例如root@com-dev:/var/lib/mysql# mysqlcheck databasedirectory ,您会认为root可以访问任何文件系统,但是它返回此错误消息,不确定该怎么做。

mysqlcheck:得到错误:1045:尝试连接时拒绝用户'root'@'localhost'的访问(使用密码:NO)

如何克服这个错误?

我在网络上的任何地方都找不到解决方案,因此我尝试找到了以下解决方案: root@com-dev:/var/lib/mysql# mysqlcheck -u root -p databasedirectory您需要以db凭据的身份输入用户名和密码选项,就像您运行mysql命令一样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM