在给服务器添加用户的时候,一不小心添加主机名错误。我直接把ip给添加上去了,这就十分尴尬了,然后在修改的时候碰到了这个问题,记录一下。

一、mysql添加用户时的操作:

insert into mysql.user(Host,User,Password) values(“localhost”,”username”,password(“pwd”)); 

这边需要注意,Host对应的是localhost,不是服务器的ip,不然会造成登不上的情况

2、修改用户主机名的时候报错:

mysql error:Access denied for user 'root'@'localhost' (using password: YES)

原因:
1. 用户名、密码错误,所以无法访问
2. 数据库端设置了IP访问权限,不能用localhost访问。换成具体的IP地址试试。
3. 数据库端设置了相关操作权限,该用户没有create权限。

解决方案:

mysql -u root -p
mysql>use mysql;
mysql>select 'host' from user where user='root';
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;
mysql>select 'host' from user where user='root';

第一句是以权限用户root登录
第二句:选择mysql库
第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
第五句:刷新MySQL的系统权限相关表
第六句:再重新查看user表时,有修改。。
重起mysql服务即可完成。

参考链接:https://zhidao.baidu.com/question/468701332.html

end

mysql:mysql error:Access denied for user 'root'@'localhost' (using password: YES)相关推荐

  1. MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES) windows下的解决方案(忘记密码)

    MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES) windows下的解决方案(忘记密码) 1.进入管 ...

  2. MySQL安装错误——Access denied for user 'root'@'localhost' (using password: YES)

    错误: [root@VM_205_38_centos home]# mysql -u root -p Enter password: ERROR 1045 (28000): Access denied ...

  3. mysql启动提示 access denied for user root@localhost(using password:YES) 解决办法总结

    首先计入到mysql的客户端命令行. 然后: mysql>grant all privileges on *.* to 'root'@'localhost' identified by '你的密 ...

  4. MySql错误1045 Access denied for user 'root'@'localhost' (using password:YES)

    1.先停止mysql服务 2.进入mysql的安装路径,找到并打开my.ini文件,找到[mysqld],在该行下面添加 skip_grant_tables,也就是通知mysql,在登陆的时候跳过密码 ...

  5. mysql安装在centos7报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    [问题]: mysql版本:5.7.13 首次在centos下安装mysql,客户端连接mysql时报错: [plain]  view plain  copy [root@localhost opt] ...

  6. MYSQL错误代码#1045 Access denied for user 'root'@'localhost'

    http://blog.csdn.net/lykezhan/article/details/70880845 遇到MYSQL"错误代码#1045 Access denied for user ...

  7. 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 ...

  8. 解决 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 ...

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

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

最新文章

  1. 干货 | 斯坦福的人工智能4年路线!
  2. SpringBoot集成Quartz(解决@Autowired空指针Null问题即依赖注入的属性为null)
  3. armv8/armv7中SCTLR的区别
  4. python mysql curros.executemany 批量添加
  5. TinyXml帮助文档
  6. 关于com.android.support:appcompat-v7:26.0.0以上无法下载的问题
  7. Silverlight 打印
  8. WPR-007:WPF中窗体的透明设置
  9. 1964年诞生的第一代电子计算机,世界第一台电子计算机诞生的年份是?
  10. Xcode真机调试中“There was an internal API error“错误解决方法
  11. Windbg程序调试系列1-常用命令说明Mex扩展使用总结
  12. 树莓派:openCV之火焰检测
  13. Oracle 数据库生成2021年节假日表SQL
  14. 计算机中的没有文件怎么处理方法,电脑重启后桌面上文件没有了怎么办
  15. ARCHPR(压缩密码暴力破解软件)
  16. Vue中添加背景图片
  17. 直流有刷电机驱动项目需求分析
  18. 【Unity】【Android】问题记录
  19. 霍尔FOC转子位置估计算法
  20. java实现Word 文档形式的导出功能

热门文章

  1. 帝国Cms7.5开发的博客资讯新闻类微信小程序
  2. 使用百度webuploader上传组件直接上传到七牛云表单上传
  3. c++ opencv Rectangle
  4. Failed to get convolution algorithm. This is probably because cuDNN failed to initialize
  5. onvif linux
  6. pip install 另一个程序正在使用此文件,进程无法访问
  7. pytorch dropout用法
  8. JFileChooser多选、选择目录
  9. 青龙羊毛——垦荒新生活
  10. mysql 存储过程 定时_MySQL存储过程和定时任务