在刚启电脑时启动Navicat for MySql后连接mysql时报ERROR 2003 (HY000): Can't connect to MySQL server on 'localhos错误

时间:2021-05-17 00:28:36

问题原因,mysql数据库服务没有启动,所以无法连接数据库,只有先启动mysql服务后才能连接


解决办法:

1、启动mysql数据库服务:在MySQL数据库安装目录下找到mysqld.exe文件,运行一下就可以了

或者

2、在Dos控制台下进入mysql安装目录所在bin文件目录下,输入命令:mysqld -u root

按Enter键

其实上面2个作用是一样的


此时可查看任务管理器中的进程列表,出现了mysql.exe的进程,表明mysql服务已启动。


此时在用Navicat for MySql 里登陆数据库就可以成功了