Navicat for Mysql建立本地连接出现 1045 -Access denied for user'root'@'ipAddress'(using password :yes) 的问题

参考:http://blog.csdn.net/sinat_33596545/article/details/54879699


最主要的原因就是服务器上的mysql没有给本地授权。

方法很简单,例如电脑用的是windows 7操作系统的话电脑用的是windows 7操作系统,win+R输入cmd进入终端,然后进行授权,

grant all privileges on *.* to 'root'@'localhost' identified by '你的密码' with grant option;

当看到,说明已经可以使用navicat建立本地连接了,注意语句最后的分号。



注:当我们建立新的连接时,用户名默认root,只有连接名可以做修改。同时在进行net start MySQL 和net stop MySQL时,首先要通过dos的services.msc查看服务启动情况,通过运行程序名,确定所用的MySQL的名字,比如我的为MySQL57,所以应该用net start MySQL57 和net stop MySQL57作为执行语句。,不然会出现“服务名无效”的问题;此外,当出现“拒绝访问”时,多是未用管理员身份执行dos命令。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值