错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Access denied for user的错误.删除user.user中值为NULL的,或更新NULL为test 1)delete from user where user is NULL 2)update user set user=‘test‘ where user is NULL.意外的情况: 如果上述方法没有效果,依然出现空用户,则可以利用图形化用户client删除.
在重装了CentOS后,发觉Mysql一直不好用。
# mysqladmin create dbname 命令老是返回mysqladmin: connect to server at ’localhost’ failed
# mysql -u root@localhost 
>create database dbname;  
也同样返回错误ERROR 1045 (28000): Access denied for user ’root’@’localhost’ (using password: NO)
# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user ’root’@’localhost’ (using password: NO)
使用网上介绍的方法修改root用户的密码:
# mysqladmin -uroot -p password ’newpassword’
Enter password:
mysqladmin: connect to server at ’localhost’ failed
error: ’Access denied for user ’root’@’localhost’ (using password: YES)’
现在终于被我找到了解决方法,如下(请先测试方法三,谢谢!):
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
方法二:
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p
Enter password: <输入[client]节的密码>
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
mysql> FLUSH PRIVILEGES;
mysql> quit
# mysql -uroot -p
Enter password: <输入新设的密码newpassword>
mysql>
方法三:
这种方法我没有进行过测试,因为我的root用户默认密码已经被我修改过了,那位有空测试一下,把结果告诉我,谢谢!
# mysql -uroot -p
Enter password: <输入/etc/mysql/debian.cnf文件中[client]节提供的密码>
至此,困惑多时的问题解决了!

转载于:https://www.cnblogs.com/wgx214/p/3321775.html

ERROR 1045 (28000): Access denied for user root@localhost (using password:相关推荐

  1. MySQL在登陆时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)错误...

    错误显示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决方案: 1.找到配 ...

  2. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    mysql Access denied for user root@localhost错误解决方法总结 www.111cn.net  2012-10-19  编辑:kp12345 mysql Acce ...

  3. 解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题

    最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -u root -p Enter password: ERROR 1045 (28000): Access denied ...

  4. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password

    linux环境下,mysql安装完后,经常出现如上问题:连接不上mysql 错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Access denied f ...

  5. MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)的真正原因...

    在博客Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N ...

  6. MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    下安装MySQL后登陆MySQL时会遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N ...

  7. windows 下 安装mysql 出现 “ ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password

    这个问题是在Windows下安装MySQL服务时遇到的,使用MySQl绿色版进行安装的,安装完成后,连接到MySQL服务时输入命令 " mysql -uroot -p " ,因为时 ...

  8. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ERROR 2013 (HY00 ...

  9. CentOS7安装MySQL初始密码设置:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:

    晕,找了好半天终于找到了,在这里做个笔记. 解决错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pass ...

最新文章

  1. 区块链中的智能合约是什么?
  2. 递归求解1~9组成的特殊9位整数
  3. sql server windows nt cpu占用高_痛惜!年仅33岁著名球员患癌去世!曾是高以翔扮演角色原型...
  4. php实现java socket_php与java通过socket通信的实现代码
  5. MUI框架之输入框Input
  6. Apollo进阶课程⑲丨Apollo感知之旅——感知算法
  7. 5. 在Windows上安装Git
  8. 经典论文学习笔记——13篇对比学习(Contrastive Learning)
  9. label怎么换行 vb_vb代码里如何换行啊?
  10. 计算机网络技术论文致谢,路由器论文致谢
  11. 【Graph Embedding】node2vec:算法原理,实现和应用
  12. 计算机的文件夹打不开了,文件夹打不开,详细教您文件夹打不开怎么办
  13. 物联网基础设施安全防护
  14. 互联网金融概念股龙头有哪些
  15. Web3.0 · 基础层技术 · SCQA模型趣谈密码学
  16. 指数的计算方法介绍!
  17. 分布式事件调度框架tiger
  18. CRM系统中,哪个品牌比较好?
  19. Prompt IDE来了…是划时代AI神器还是鸡肋?
  20. F12控制视频倍速播放

热门文章

  1. jQuery在同级节点中查找
  2. 【微信小程序】生成二维码方式
  3. 设计模式(四)--代理模式
  4. android餐厅管理系统,基于Android的餐厅管理系统的设计与实现
  5. iis 改了php ini不生效,Windows IIS 集成PHP时修改PHP.ini 配置后不生效问题
  6. keras冻结_[开发技巧]·keras如何冻结网络层
  7. sudo修改文件夹名字_修改mac os帐户的短名称和个人文件夹
  8. python列表map函数_python中map函数怎么显示结果
  9. 这也太狠了吧!500套Java实用代码,不论工作学习都能用到!
  10. “12306” 的架构到底有多牛逼?