下载MySQL并把MySQL的路径配置到系统环境后执行命令:mysql -u root -p 报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

猜测原因可能是windows没有mysql服务或mysql服务没有启动,这篇文章主要讲windows没有mysql服务的情况下的解决办法【因为我的是这个原因~~】

一:查看windows有没有MySQL服务:在左下角输入‘计算机管理’,点击打开,在‘服务和应用程序’——‘服务’下查看是否有‘MySQL’服务。

 二:没有MySQL服务,用管理员权限打开黑窗口,执行命令:mysqld -install

由于我已经安装成功了,所以会报这句,记不清具体会返回什么语句了,反正只要成功就对】

注意注意:一定要用管理员权限!!!否则会报错:Install/Remove of the Service Denied!

 

用管理员权限打开黑窗口的方式如图  ​​​​​​

 三:开启MySQL服务。

方式一:在步骤一中的‘服务’里找到MySQL服务,右键选择启动。

方式二:管理员权限打开黑窗口,执行命令:net start mysql

如果成功开启,那么恭喜你结束了苦逼的bug修复之路;如果报错,那么恭喜你解锁了新的bug,希望下面的方法能够帮助到你~~

四:管理员权限打开黑窗口,执行命令:mysqld --initialize

五:关闭黑窗口,管理员权限打开黑窗口,执行命令:net start mysql,启动成功

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐