ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)的解决办法

问题截图

在这里插入图片描述

问题描述

cmd命令行进入mysql失败

问题原因

mysql没有运行

解决办法

1.直接启动mysql

如果自己对应的mysql端口号没有更改过,确定是3306(端口号在my.ini配置文件看),直接启动mysql就行了
(1)点击ctrl+alt+del,进入任务管理器,找到服务里的mysql,右键找到启动。
在这里插入图片描述
(2)或者在cmd命令窗口启动
①需要以管理员身份打开cmd窗口
在这里插入图片描述
②输入指令:net start mysql2(注意:红色框里面为自己的数据库服务名称)

net start mysql2  

在这里插入图片描述

③进入到mysql的安装目录下的bin,输入指令:mysql -uroot -p,之后输入密码就可以了(密码不对的话,可以点这个链接改密码

mysql -uroot -p

在这里插入图片描述
在这里插入图片描述

2. 修改进入mysql的指令

我同时安装了两个数据库,其中一个数据库的端口号改成了3307,所以出现连接失败的问题。
其他步骤与1一样,将1中的步骤③中的指令改成:mysql -uroot -P3307 -p

mysql -uroot -P3307 -p

在这里插入图片描述

Guess you like

Origin blog.csdn.net/weixin_44480968/article/details/119885001