windows下出现Access denied for user 'root '@'localhost' (using password: YES)的解决方法

时间:2022-03-08 22:13:37

用J2EE编写服务器程序的时候,提示本地mysql数据库无法获取到,在网上找了一圈,发现都是针对linux平台的,然后就自己琢磨了一下,下面给出具体的解决方法:

首先找到服务选项:
windows下出现Access denied for user 'root '@'localhost' (using password: YES)的解决方法

然后找到mysql:
windows下出现Access denied for user 'root '@'localhost' (using password: YES)的解决方法

右键停止mysql服务然后进入到mysql的安装路径下,编辑my.ini文件:
windows下出现Access denied for user 'root '@'localhost' (using password: YES)的解决方法

在文件末尾加上一行skip-grant-tables,并保存:
windows下出现Access denied for user 'root '@'localhost' (using password: YES)的解决方法

在之前服务中重新启动mysql服务。完成。