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

方法一:
1.关闭mysql
   # service mysqld stop
2.屏蔽权限
   # mysqld_safe --skip-grant-table
   屏幕出现: Starting demo from .....
3.新开起一个终端输入
   # mysql -u root mysql
   mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
   mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
   mysql> \q

方法二:
1.关闭mysql
   # service mysqld stop
2.屏蔽权限
   # mysqld_safe --skip-grant-table
   屏幕出现: Starting demo from .....
3.新开起一个终端输入
   # mysql -u root mysql
   mysql> delete from user where USER='';
   mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
   mysql> \q

参考:http://www.cnblogs.com/Anker/p/3551610.html

转载于:https://www.cnblogs.com/smartjune/p/5808045.html

mysql匿名账户登录导致的ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'错误...相关推荐

  1. 解决忘记密码报错ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘的办法

    由于长时间没用登录mysql忘记密码报错,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql',导 ...

  2. error 1044 (42000):access denied for user ''@'localhost' to database 'mysql' 解决方法

    重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...

  3. ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

    提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.前两天也出现过这个问题,网上找了一个比 ...

  4. error 1044 (42000):access denied for user ''@'localhost' to database 'mysql'

    重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...

  5. 解决 ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘

    然后创建一个数据库,提示下图错误: 提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.是 ...

  6. 解决mysql报错ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

    问题:登录mysql后使用正常sql命令时报错 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql ...

  7. Mysql,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

    ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql' 刚在服务器上装上mysql,发现以root加 ...

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

    最近安装mysql5.6,在执行use mysql命令后,总是报这个错误:ERROR 1044 (42000): Access denied for user "@'localhost' t ...

  9. 解决 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

    出错原因: 因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来. 解决办 ...

  10. 创建数据库 mysql 1044_mysql ERROR 1044 (42000): Access denied for user ''@'localhost' to database...

    1. 问题描述: 在MySQL控制台下创建数据库出现以下信息: mysql> CREATE DATABASE python; ERROR 1044 (42000): Access denied ...

最新文章

  1. MHP GEM基础
  2. 方法论、方法论——程序员的阿喀琉斯之踵
  3. 萤石的云存储到期怎么启动内存卡_3款萤石智能入户单品 让普通入户门秒变智能...
  4. 全面剖析支付宝服务窗功能二次开发
  5. Elastic-Job中的SimpleJob
  6. 数据结构 堆中的路径(最小堆)
  7. android 跳转动画黑屏,Android8.0 适配解决页面跳转过程出现短暂黑屏的问题
  8. weblogic占用java_weblogic下java程序占用cpu过高的问题排查
  9. 用SpringGraph制作拓扑图和关系图
  10. HDU 3420 Bus Fair [补]
  11. 查看windows电脑CPU核心数,线程数
  12. Java Swing中国象棋AI(人机和人人对战)
  13. 监控freeswitch sip信令
  14. mysql filtered_为什么Mysql explain extended中的filtered列值总是100%
  15. nba球员数据分析和可视化_可视化NBA球员统计
  16. OTSU算法的原理介绍及C++和Python实现
  17. 删除归档日志错误ORA-15028: ASM file '..' not dropped; currently being accessed
  18. VerilogHDL二分频代码
  19. 编写函数求2!+4!+6!+8!+10!。结果为3669866。
  20. 安卓开发中遇到The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFOR

热门文章

  1. winform获取appconfig配置文件得配置
  2. IIS由于出现权限不足而无法读取配置文件解决方案
  3. linux查看文件标签,linux下不解包查看tar包文件内容
  4. go.mod 文件中的 //indirect
  5. 分布式压缩感知 matlab程序,BCS_CODE 贝叶斯压缩感知以及分布式 的算法实现,很好的范例 matlab 238万源代码下载- www.pudn.com...
  6. 制作LINUX安装DEB,脚本中的函数报错怎么办?
  7. 大哥吾博文写得清清楚楚,怎么就不试一下?
  8. JProfiler11安装,选择IDE
  9. 移植JDK,确实需要CPU指令级的工作
  10. 称赞上海禁用一次性酒店用品