读书人

mysql 连接有关问题Access denied for

发布时间: 2012-12-15 15:16:03 作者: rapoo

mysql 连接问题Access denied for user 'root'@'localhost' (using password: YES)
Access denied for user 'root'@'localhost' (using password: YES)

提示上面的错误,我的密码是正确的,权限也没问题。网上找里N多方法,都是说密码错误,照着修改都不行,哪位大神能帮忙解决呀!我的是linux
[最优解释]
重装完毕,本人再现了楼主的问题。
解决方案如下:
关闭mysql:/etc/init.d/mysqld stop
进入mysql的bin目录下我放在/usr/local/mysql/bin下:cd /usr/local/mysql/bin/
然后执行以下命令:
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
mysql -u root mysql进入mysql数据库
执行如下sql语句:
UPDATE user SET PASSWORD=PASSWORD('aixiteluli16') where USER='root';
FLUSH PRIVILEGES;
QUIT推出mysql数据库
重启mysql数据库:
/etc/init.d/mysqld restart
mysql -u root -p
提示输入密码
这回可以进入了!

我的解决了,楼主可以试试
[其他解释]
重启下试试呢?

本来我的mysql是好用的,但是为了测试是什么原因导致楼主的问题,被我生生搞怀了…………


等我再编译安装一次,哈~~
[其他解释]

引用:
引用:重启下试试呢?

本来我的mysql是好用的,但是为了测试是什么原因导致楼主的问题,被我生生搞怀了…………


等我再编译安装一次,哈~~
真敬业啊


帮助楼主就像帮助几个月前的我一样…………
再说万一以后碰见这样的问题,我就不用再查资料请大神了……
[其他解释]
引用:
重启下试试呢?

本来我的mysql是好用的,但是为了测试是什么原因导致楼主的问题,被我生生搞怀了…………


等我再编译安装一次,哈~~

真敬业啊
[其他解释]
感谢以上几楼的回答,我的问题也解决了。
归根究底,竟然还是我的密码搞错了,我的密码是从文件里读取的,本来应该是空格的,文件里的是个制表符。
真纠结!
[其他解释]
引用:
感谢以上几楼的回答,我的问题也解决了。
归根究底,竟然还是我的密码搞错了,我的密码是从文件里读取的,本来应该是空格的,文件里的是个制表符。
真纠结!


读书人网 >UNIXLINUX

热点推荐