mysql无法用root登陆,用root -p一直是‘’@localhost

usemysql就出现accessdenied。无法修改root密码。以前电脑上装过mysql后来卸了。注册表也改了网上提供的skip-grant。。。。也不管用,怎么办... use mysql 就出现access denied。无法修改root密码。以前电脑上装过mysql后来卸了。注册表也改了

网上提供的skip-grant 。。。。也不管用,怎么办啊
展开
 我来答
阳光上的桥
2014-12-09 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65815
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
--skip-grant-tables 是绝对可行的,如果你操作无效,绝对是你操作错误。如果你接受这个观点,你可以描述以下你的操作过程,大家看看你错在哪里了。
更多追问追答
追问
具体怎么操作啊这句话前面不还有个mysqld_safe吗,总说不是内部或者外部命令,
还有我是windows用户
追答
你的mysqld启动数据库的命令后面-nt参数是什么意思呢?
并且我给你的参数--skip-grant-tables是两个-,发现差异了没有?

此外,你的mysql命令报错仔细看没有,怎么提示的用户是''@‘localhosts'呢,这个有名堂,说明的根本就没有以root身份登录,你可以在mysql>提示符后面输入\s查看确认。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式