MySQL错误ERROR 1045 (28000): Access denied for user 'root'@'localhos
转载出处玮璘博客:http://www.wangweilin.name/rj_446.html
错误描述: 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]节提供的密码>
最后注意:别忘了关闭防火墙,免得外网无法访问该主机的数据库端口。
至此,困惑多时的问题解决了!
MySQL错误ERROR 1045 (28000): Access denied for user 'root'@'localhos相关推荐
- 重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor
重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...
- mac使用mysql出现的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
mac使用mysql出现的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ...
- 转: windows系统下mysql出现Error 1045(28000) Access Denied for user 'root'@'localhost'
windows系统下mysql出现Error 1045(28000) Access Denied for user 'root'@'localhost' 转自 http://zxy5241.space ...
- Linux上重置MySQL密码 错误 ERROR 1045 (28000): Access denied for user ‘‘root‘‘@‘‘localhost‘‘ (using passw...
最近在服务器上安装了一个MySQL,在初始化密码之后,发现密码太复杂我每次都输错了,然后就出现了,ERROR 1045 (28000): Access denied for user ''root'' ...
- windows 下 安装mysql 出现 “ ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password
这个问题是在Windows下安装MySQL服务时遇到的,使用MySQl绿色版进行安装的,安装完成后,连接到MySQL服务时输入命令 " mysql -uroot -p " ,因为时 ...
- 【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) ERROR 1045 (2800 ...
- Linux重置Mysql密码_解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost
Linux重置Mysql密码 一般这个错误是由密码错误引起,解决的办法自然就是重置密码. 假设我们使用的是root账户. 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim / ...
- Linux工作笔记-重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usi
原博文地址: https://blog.csdn.net/mrs_haining/article/details/78953259 注意了:安装Linux后默认带的Mysql也会有这样的问题! 一般这 ...
- MAC电脑:安装mysql报ERROR 1045 (28000)Access denied
问题:安装mysql时报ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 1.my ...
最新文章
- 高性能NoSql数据库 SSDB
- BootLoader与MCU启动过程
- 怎么使用 Caffe 进行 LetNet-5 的训练和预测
- Spring Cloud Feign的两种使用姿势
- python三层装饰器-python3装饰器
- 连接相机无法识别_车牌识别一体机在汽修门店安装中要注意的事项
- OpenStack自动发现计算节点
- RUNOOB python练习题9 如何在代码中加入砸瓦鲁多
- C++_类和对象_对象特性_成员变量占用对象内存_成员函数_静态成员函数_静态变量_都不占用对象内存_他们是分开存储的---C++语言工作笔记048
- linux 双显卡 黑屏 amd,ubuntu上AMD显卡驱动黑屏问题的一种解决办法
- 有没有办法从nodejs代码中的package.json获取版本?
- Myeclipse中web project各种常见错误及解决方法(持续更新)
- 【GitHub】知识蒸馏从入门到精通
- java有哪些练手的项目
- 【自监督】何凯明新作MAE略读
- 多道程序 cpu利用率
- 2022-2028年中国商用车融资租赁行业市场调查研究及发展前景规划报告
- 树莓派 Linux VS code 远程断点调试 .net 6.0 保姆级教程
- 批处理-----2.常用特殊符号
- python pyecharts 下载生成的render图片 下载背景为黑色
热门文章
- 基于Android的医院预约挂号系统,基于Android的医院预约挂号系统设计与实现
- 【Xilinx】Zynq\MPSoc\Versal不同速度等级下的ARM主频
- 如何在jsp中写一个弹窗
- 经济基础知识(中级)【1】
- MOS 的TJ TA TC和功耗之类的计算
- JAVA有percentile函数吗_Python numpy.percentile函数方法的使用
- DNS服务器无响应win10系统,Win10上的DNS服务器无响应:这是如何解决它
- XCode使用googletest(包括googlemock)
- oracle group by 10minite
- 投稿动态无法删除的情况下,如何批量删除B站动态?