ERROR 1044 (42000): Access denied for user ”@’localhost’ to database ‘mysql’

Linux大全评论519 views阅读模式

提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'。前两天也出现过这个问题,网上找了一个比较流行的方法(见方法一),搞定了。今天又用这个试了试,却搞不定,在网上找了半天,终于发现是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来,于是解决办法见方法二。

企鹅博客
  • 本文由 发表于 2019年9月4日 20:18:33
  • 转载请务必保留本文链接:https://www.qieseo.com/185160.html

发表评论