mysql中skip-grant-tables无效
网上找了很多关于处理:mysql登录报错“Access denied for user ‘root’@‘localhost’ (using password: YES”的方法,windows在my.ini增加skip-grant-tables,linux在my.cnf增加skip-grant-tables,我的是linux系统,但是修改之后无效,还是需要输入密码:
我的MySQL版本:5.7.24
最后采用的解决办法是:
1、关闭mysql,service mysql stop;
2、service mysql start --skip-grant-tables;
3、mysql -u root -p 回车
效果如下图: