博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
idea 连接mysql报错:Access denied for user 'root'@'localhost'(using password:YES)。
阅读量:6968 次
发布时间:2019-06-27

本文共 685 字,大约阅读时间需要 2 分钟。

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

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

打开MySQL目录下的my.ini文件,在文件的最后添加一行 skip-grant-tables,保存并关闭文件。(WIN7默认安装,my.ini在C:\ProgramData\MySQL\MySQL Server 5.6)

重启MySQL服务。
通过命令行进入MySQL的BIN目录,输入“mysql -u root -p”(不输入密码),回车即可进入数据库。(WIN7默认安装,BIN目录为:C:\Program Files\MySQL\MySQL Server 5.6\bin)
执行   use mysql;   ,使用mysql数据库。
执行   update user set password=PASSWORD("sa") where user='root';(修改root的密码)
打开MySQL目录下的my.ini文件,删除最后一行的“skip-grant-tables”,保存并关闭文件。
重启MySQL服务。
在命令行中输入“mysql -u root -p 123456”,即可成功连接数据库。
      完成以上步骤,MyEclipse也可成功连接MySQL了。

 

转载于:https://www.cnblogs.com/zhaoyanhaoBlog/p/10962475.html

你可能感兴趣的文章
linux gcc Makefile
查看>>
SpringBoot-Security-用户权限分配-配置验证规则
查看>>
学习大数据要掌握哪些语言?需要学习哪些内容? ...
查看>>
2019阿里云峰会-边缘计算专场,邀您共话大连接低时延场景下的技术探索与实践 ...
查看>>
云栖专辑| 阿里毕玄:程序员的成长路线
查看>>
jvm知识点总览
查看>>
如何在Windows 10 / 8.1 / 8中安装PHP或XAMP
查看>>
地铁译:Spark for python developers ---Spark的数据戏法
查看>>
举个栗子:专有云MaxCompute创建TableStore外部表
查看>>
网站服务器设置禁PING的方法步骤
查看>>
Linux基础命令---lpstat查看打印机状态
查看>>
新年福利 | 架构的“一小步”,业务的一大步
查看>>
Confluence 6 升级中的一些常见问题
查看>>
不可小看的数值类型—Python基础前传(5)
查看>>
集群中节点挂载数据盘的几种方式
查看>>
工作日志——基于k8s搭建spark集群
查看>>
3. 爬虫框架Clawler 爬取优酷电影名
查看>>
记维护旧项目遇到的问题
查看>>
Node v10.15.3 (LTS) 发布,服务器端的 JavaScript 运行环境
查看>>
如何让你的网站拥有网盘功能, 一分钟搞定
查看>>