码迷,mamicode.com
首页 > 数据库 > 详细

linux中进入mysql时报错Access denied for user 'root'@'localhost' (using password: YES)解决方案

时间:2015-07-06 01:20:23      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

  之前在linux中装完mysql后直接在命令行窗口输入mysql就会进入数据库了,但是今天输入mysql命令后直接报错,如下图:

技术分享

之后输入:mysql -uroot -p

提示输入密码:*****

还是报同样的错误,在网上查说是因为root用户没有设置mysql密码导致的,然后根据网上给出的方案进行调试解决,步骤如下:

1、先停掉mysql服务,然后以安全模式后台方式启动,此时光标会一直闪动,表理它!

技术分享

2、然后新打开一个会话窗口,直接在命令行输入:mysql,会直接进入到数据库命令行

3、然后就需要给root用户设置数据库密码,然后重启服务,命令如下:

技术分享

4、服务重启成功后,就可以输入命令:mysql -uroot -p

提示输入密码,然后输入刚才设置的密码就可以进入mysql数据库了。

 

---------------------------------------------亲测可行,有问题可留言,共同探讨--------------------------------------------------------------------

linux中进入mysql时报错Access denied for user 'root'@'localhost' (using password: YES)解决方案

标签:

原文地址:http://www.cnblogs.com/yinzx/p/4623296.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!