700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Windows Mysql报错:Access denied for user ‘root‘ @ localhost useing password no 或者 yes 解决

Windows Mysql报错:Access denied for user ‘root‘ @ localhost useing password no 或者 yes 解决

时间:2022-08-20 13:32:53

相关推荐

Windows Mysql报错:Access denied for user ‘root‘ @ localhost useing password no 或者 yes 解决

一、问题二、问题根源三、解决步骤四、参考地址

一、问题

集成环境的XAMPP,打开Mysql连接,报错:Access denied for user 'root' @ localhost useing password no 或者 yes

二、问题根源

之前安装的phpstudy中自带mysqld.exe,占用了mysql的默认端口3306;问题解决:cmd命令行查看是被哪个应用程序占用了,kill掉该进程即可

三、解决步骤

1、cmd中输入以下命令:netstat -aon|findstr "3306",打印如下:

TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 4420TCP [::1]:3306 [::1]:61240 TIME_WAIT 0TCP [::1]:3306 [::1]:61243 TIME_WAIT 0TCP [::1]:3306 [::1]:61260 TIME_WAIT 0

2、查找该进程4420属于哪个应用:tasklist|findstr "4420",打印如下:

mysqld.exe4420 Services 011,900 K

3、按快捷键Windows+R,弹框里输入services.msc4、找到占用mysql端口的进程MySQLa将其状态改为禁用即可。(双击该进程发现,该进程属于phpstudy自带的mysql)5、执行命令:netstat -aon|findstr "3306",打印为,进程成功关闭6、连接mysql成功

四、参考地址

bug解决:Access denied for user ‘root’@‘localhost’ (using password:YES)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。