关于MYSQL5.7:Access denied for user 'root'@'localhost' (using password:YES)解决

这一类解决要提供远程服务,需要进入mysql的my.ini文件中进行修改,但是在win10系统中,my.ini不再放在MYSQL安装目录的根目录中了,需要到一类应用缓存目录中寻找MYSQL的详细配置文件,my.ini也正在其中,早期的win10是需要找一个叫做%ProgramData%的文件夹(提醒:%%包裹代表这个目录是隐藏目录,你也可以打开隐藏目录视图来查看此文件夹),较新的win10叫做%ProgramData%,在此目录下寻找MYSQL的文件夹打开其文件夹,在根目录就存在着my.ini文件。

在此配置文件的最后一行加上:

skip-grant-tables 

之后restart;

然后再打开配置文件删除这句话就可以了!不清楚原因,先记录下来!

原文地址:https://www.cnblogs.com/mzywucai/p/11053364.html