连本地电脑装的mysql报错Access denied for user 'Root'@'localhost' (using password: YES)

Posted lchzlp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连本地电脑装的mysql报错Access denied for user 'Root'@'localhost' (using password: YES)相关的知识,希望对你有一定的参考价值。

http://blog.csdn.net/iw1210/article/details/54646093

 

http://blog.csdn.net/qq_33251859/article/details/58605659

 

 

找到本地所安装mysql的bin目录:

点开始->运行,输入   services.msc
在打开的"服务管理器"中找到mysql并双击,会弹出来个属性框框,"常规"选项卡里面有个"执行路径",从这个路径你就可以看到它的bin目录在哪.


cmd命令进入Mysql的bin目录:

技术分享图片



MySQL报错:The MySQL server is running with the --skip-grant-tables option so it cannot execute this 
解决办法:
mysql> flush privilege
 
下面详细说说如何给用户授权。
 
mysql> grant 权限1,权限2, ... 权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令‘;

权限1,权限2,... 权限n 代表 select、insert、update、delete、create、drop、index、alter、grant、references、reload、shutdown、process、file 等14个权限。
当权限1,权限2,... 权限n 被 all privileges 或者 all 代替时,表示赋予用户全部权限。
当 数据库名称.表名称 被 *.* 代替时,表示赋予用户操作服务器上所有数据库所有表的权限。
用户地址可以是localhost,也可以是IP地址、机器名和域名。也可以用 ‘%‘ 表示从任何地址连接。
‘连接口令‘ 不能为空,否则创建失败。


















以上是关于连本地电脑装的mysql报错Access denied for user 'Root'@'localhost' (using password: YES)的主要内容,如果未能解决你的问题,请参考以下文章

navicat报错1045-Access denied for user ‘nova’............如图!求高人解答,小弟感激不尽!!!!

mysql,密码正确的情况下报错,ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usin

mac mysql连接报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pa

最新 mysql登录报错“Access denied for user 'root'@'localhost' (using password: NO”的处理方法

解决:Access denied for user ‘root‘@‘localhost‘ (using password: YES)

MySQL密码正确却无法本地登录,ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usin