MySQL出现 Access denied for user ‘root’@localhost’ using password: YES错误该怎么办

网友投稿 801 2023-12-10

MySQL出现 Access denied for user ‘root’@localhost’ using password: YES错误该怎么办

MySQL出现 Access denied for user ‘root’@localhost’ using password: YES错误该怎么办,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

MySQL出现 Access denied for user ‘root’@localhost’ using password: YES错误该怎么办

登录某台服务器的mysql时候总报错:

mysql2/client.rb:58:in `connect: Access denied for user root@localhost (using password: YES) (Mysql2::Error)

解决方法

# /etc/init.d/mysqld stop  # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql  mysql> UPDATE user SET Password=PASSWORD(’newpassword’)where USER=’root’;  mysql> FLUSH PRIVILEGES;  mysql> quit  # /etc/init.d/mysqld restart # mysql -uroot -p  Enter password: <输入新设的密码newpassword>  mysql>

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:数据库中如何设置分隔符颜色、自动提交、查询函数使用方法等
下一篇:mysql 从文件导入sql 乱码问题该怎么解决
相关文章

 发表评论

暂时没有评论,来抢沙发吧~