DBeaver连接本地数据库时报错,显示:
cmd进入DOS窗口,使用mysql -uroot -p 输入密码登陆,连接MySQL时也报错,显示ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)
可能是本地MySQL的服务没有开启,按win + r运行这个命令,在弹出的窗口中输入services.msc,然后回车,如下图:
找到MySQL,点击启动,
显示“正在…”后,就说明MySQL服务启动成功了,如下:
这时再在登陆mysql,就登录成功了:
然后再连接DBeaver,就显示连接成功了

为了避免以后再出现mysql连接不上数据库的情况,可以把MySQL服务设置成自动开启,就会在开机后自动开启MySQL服务了。
在这里选择属性,修改启动类型
将启动类型修改成“自动”,再点击“确认”
就可以看到MySQL的启动类型变成“自动”了,以后就不用再手动开启MySQL服务了
版权声明:本文为weixin_52680168原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。