这两天在MyEclipse中开发Web项目时,连接MYSQL数据库,出现问题:Access denied for user 'root'@'localhost'(using password:YES)。

经查找资料发现是root帐户默认不开放远程访问权限,所以需要修改一下相关权限。

解决方案:

1.打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。(WIN7默认安装,my.ini在C:\ProgramData\MySQL\MySQL Server 5.6)
2.重启MySQL服务。
3.通过命令行进入MySQL的BIN目录,输入“mysql -u root -p”(不输入密码),提示输入密码不用管,直接Enter回车即可进入数据库。(WIN7默认安装,BIN目录为:C:\Program Files\MySQL\MySQL Server 5.6\bin)
4.执行“use mysql;”,使用mysql数据库。
5.执行“update user set password=PASSWORD("123456") where user='root';”(修改root的密码)
6.打开MySQL目录下的my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。
7.重启MySQL服务。
8.在命令行中输入“mysql -u root -p ”,输入密码即可成功连接数据库。

上述第五步可能出现问题:①如果报没有password这个column请将set password改为set authentication_string 其它不变 ②Mysql8.0以后的版本,修改root命令变成: ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

转载于:https://www.cnblogs.com/marvinn/p/10571461.html

MYSQL问题解决方案: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 ERROR 1045 access denied for user 'root'@'localhost' using

    操作系统:WINDOWS7 系统 数据库版本:mysql 5.1 提示:mysql ERROR 1045   access denied for user 'root'@'localhost' usi ...

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

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

  7. 错误代码#1045 Access denied for user 'root'@'localhost' (using password:YES)

    ############下面是win下面的解决方法############# 遇到MySQL"错误代码#1045 Access denied for user 'root'@'localho ...

  8. Linux连接mysql 出现Access denied for user ‘root‘@‘localhost‘(using password: YES)错误解决方案

    Linux连接mysql 出现Access denied for user 'root'@'localhost'(using password: YES)错误解决方案 参考文章: (1)Linux连接 ...

  9. MYSQL问题解决方案:Access denied for user ‘root‘@‘localhost‘ (using password:YES)

    MYSQL问题解决方案:Access denied for user 'root'@'localhost' (using password:YES) 参考文章: (1)MYSQL问题解决方案:Acce ...

最新文章

  1. 为什么要设置java环境变量_为什么要配置JDK环境变量?
  2. ASP.NET MVC5+EF6+EasyUI 后台管理系统(20)-权限管理系统-根据权限获取菜单
  3. JS 获取控件的绝对位置
  4. Codeforces Round #496 (Div. 3)【未完结】
  5. 红帽:虚拟化关键业务应用需突破五大障碍
  6. java(eclipse)和数据库(mysql)的连接
  7. 如何在Chrome浏览器中创建账户?
  8. 基础知识—条件判断语句-if条件类型的语句
  9. 【kafka】kafka Selector Timeout of expired before the position for partition could be determined
  10. python爬虫教程-Python教父|廖雪峰老师官方爬虫教程,13个案例带你全面入门!
  11. c语言程序不知道头结点输出链表,C语言,不带头结点的链表,利用头插法存入信息,然后输出,没有error,却运行不了,求大神指点...
  12. Unity音频可视化插件
  13. Linux源码安装包快速升级方法
  14. 微信小程序之倒计时插件 wxTimer
  15. java水果超市管理系统
  16. 字节跳动A/B实验背后的秘密:样本量计算
  17. Toast的几种用法
  18. 微信支付v3版本npm包
  19. MIDI通信协议-数据字节:找到中央C(音名:C4)
  20. B站 根据BV 获取av号 api

热门文章

  1. linux fedora35让GRUB 2记住上一次启动的操作系统
  2. linux centos7挂载/dev/sdb硬盘到根目录(根目录扩容新磁盘)
  3. 【收藏】Win10:路径长度超过260个字符
  4. 【网址收藏】helm charts github地址
  5. Scala集合:reduce(化简)方法使用示例
  6. 为什么不推荐使用存储过程
  7. Spring Cloud Alibaba基础教程:@SentinelResource注解实现限流控制与熔断降级使用详解
  8. python 数学建模、时间戳_python-在matplotlib中绘制Unix时间戳
  9. python中int函数规则_python数字规则和内建函数
  10. 怎么彻底重装清空电脑_笔记本电脑怎么重装系统Win7?20分钟完成系统重装,有可能吗?...