Mysql数据库报错2003 Can't connect to MySQL server on 'localhost' (10061)解决

目录
  • 起因:
  • 第一步:查看服务
  • 第二步:查看Mysql服务
  • 第三步:分析原因
  • 第三步做完,可以去试试看能不能连接上了。
  • 第四步:如果是缺少服务
  • 总结

起因:

电脑上好久没用数据库了,结果在启动的时候说链接不上

网上找了几个办法,对我没有用,我试到了一个有用的,放在这里。

为了提高电脑的运行速度,我曾经把后台自动运行的服务都关闭了。所以

第一步:查看服务

打开你的任务管理器,有一个直接进入服务的链接。当然其他方式也是可以找到服务的。

服务界面如图:

第二步:查看Mysql服务

第三步:分析原因

看看你的Mysql服务有没有打开

看①的位置,是不是都有,如果都有是不是都启动了。每个人装的Mysql版本不一样,不一定显示的是一模一样的。

我就是因为这里选择了手动管理,并且是关闭状态,而且①中也是不全的,所以导致链接不上。

如果没有启动,那么选中服务,在③的位置可以选择启动。

第三步做完,可以去试试看能不能连接上了。

第四步:如果是缺少服务

1、运行你的cmd,使用管理员身份运行哦

2、在命令提示符里输入 mysqld -install

我这里显示的是已经安装好了。

我是做完这一步就可以连接数据库啦,如果你还是不行的话,那在网上在查查看吧。

总结

到此这篇关于Mysql数据库报错2003 Can't connect to MySQL server on 'localhost' (10061)解决的文章就介绍到这了,更多相关Mysql报错2003解决内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • MySQL连接时出现2003错误的实现

    目录 前言 1.报错截图 2.解决办法 总结 前言 第一次用mysql,打开mysql的图形化界面要连接时,出现2003错误.究其原因,可能是mysql的服务没有启动.本文章主要围绕这个解决办法展开. 1.报错截图 在这里连接的时候就会出现错误 2.解决办法 出现这个问题的时候,一般是mysql服务没有启动. 1. win+R 输入services.msc 打开后找到mysql 可以看到有两个,我们打开第一个 2.打开Mysql服务 鼠标左键选中,右键点击选择“启动” 3.返回图形界面点击链接

  • 解决MySQL启动报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

    这个错误是新手经常会遇到的,本文主要介绍如何修复ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) 解决方案: 1.登录到安装Mysql的主机,打开cmd命令行工具,执行命令mysql -uroot -p,报出下面所描述的错误: 2.在开始菜单中找到计算机管理,在计算机管理中找到[服务],在服务检查是否存在Mysql服务: 3.如果[步骤2]中找不到Mysql服务需要手动安装Mysql服务,安装命令为m

  • phpmyadmin报错:#2003 无法登录 MySQL服务器的解决方法

    通过phpmyadmin连接mysql数据库时提示:"2003 无法登录 MySQL服务器"...很明显这是没有启动mysql服务,右击我的电脑-管理-找到服务,找到mysql启动一下,,是不是启动有报错: "无法启动mysql服务 错误1067:进程意外中止 " 然后就baidu google吧,多是说禁远程连接,要改my.ini文件,也有说防火墙的,总之对症下药. 不过同样的报错,导致它的原因并不是都是同样的.这就是看自己的经验和对问题的钻研了,好了不多 说了,

  • mysql启动的error 2003和1067错误问题解决方法

    mysql安装好经常发现无法正常启动碰到最多的是error 2003的错误,以下为解决方法: mysqld -nt -remove mysqld -nt -install 重新启动mysql net start mysql 可能还会遇到服务1067错误的问题,原因大致有两个: (1)my.ini的basedir和datadir目录配置有问题,可如下面的例子修改: basedir=d:/MySQL5.0/#mysql安装位置 datadir=d:/MySQL5.0/data#数据存放位置 不过,一

  • Mysql数据库报错2003 Can't connect to MySQL server on 'localhost' (10061)解决

    目录 起因: 第一步:查看服务 第二步:查看Mysql服务 第三步:分析原因 第三步做完,可以去试试看能不能连接上了. 第四步:如果是缺少服务 总结 起因: 电脑上好久没用数据库了,结果在启动的时候说链接不上 网上找了几个办法,对我没有用,我试到了一个有用的,放在这里. 为了提高电脑的运行速度,我曾经把后台自动运行的服务都关闭了.所以 第一步:查看服务 打开你的任务管理器,有一个直接进入服务的链接.当然其他方式也是可以找到服务的. 服务界面如图: 第二步:查看Mysql服务 第三步:分析原因 看

  • Linux 初始化MySQL 数据库报错解决办法

     Linux 初始化MySQL 数据库报错解决办法 在Linux   CentOS 5 中安装完MySQL (server.devel)之后进行初始化 service mysqld  start ,执行命令报错: Neither host 'localhost.localdomain' nor 'localhost' could be looked up with /usr/bin/resolveip Please configure the 'hostname' command to retu

  • IDEA连接mysql数据库报错的解决方法

    IDEA连接mysql数据库出现Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually. 报错意思是服务器返回了无效时区.也就是我们的数据库返回了无效的时区. 如图所示: 报错中显示让我们去Advanced下的serverTimezone看看. 那我们就打开Advanced看看 可以看到这里显示的时域为空的,我们填入Asia/Shanghai 搞定.注意这里可

  • Can''t connect to MySQL server on localhost (10061)解决方法

    首先检查MySQL 服务没有启动>如果没有启动,则要启动这个服务. 有时候安装mysql后使用mysql命令时报错 Can't connect to MySQL server on localhost (10061),或者用net start mysql 时报服务名无效,一般是因为mysql服务没有启动. 这时候可以用管理身份运行cmd.exe(注意必须是管理员身份运行),否则会报Install/Remove of the Service Denied! 可以在下图路径中找到cmd.exe,右键

  • Can't connect to MySQL server on localhost (10061)解决方法

    首先检查MySQL 服务没有启动>如果没有启动,则要启动这个服务. 昨天,重起服务器后出现MySQL 'localhost' (10061)错误,开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法.大体如下: 解决办法: 第一步 删除c:\windows\下面的my.ini 第二步 打开c:\mysql\bin\winmysqladmin.exe 输入用户名 和密码 第三步 在dos下 输入 mysqld-nt -remove 删除服

  • MyEclipse连接MySQL数据库报错解决办法

    我们现在一般网站都是利用的MySQL数据库搭建网站的,但是在网上看到很多网友吐槽数据库连接不上的问题,现在我就结合相关资料向提出一些我个人的见解,希望对大家解决问题有帮助. 一般MySQL连接不上,可能有两大原因:1.MyEclipse配置错误 2.MySQL配置不当. 一.我们一般的连接步骤如下: 1.在MyEclipse中连接MySQL数据库:依次点击window-->show view-->other-->MyEclipse Database-->DB Browser 图一:

  • Navicat连接mysql报错2003(10060)的解决方法

    目录 发现报错 1.MySQL的服务没有启动,这个是最常见的问题原因 2.MySQL没有远程权限 3.防火墙拦截 总结 发现报错 对于Navicat连接数据库mysql 出现报错2003(10060),如下所示报错 经过查询总结以上出现问题的主要解决方法三种: 1.MySQL的服务没有启动,这个是最常见的问题原因 WIN+R,输入services.msc打开服务管理器,找到mysql 如果显示mysql为禁用状态,可以右键启动服务,然后在Navicat重新测试连接 2.MySQL没有远程权限 1

  • 简析mysql字符集导致恢复数据库报错问题

    mysql字符集编码错误的导入数据会提示错误了,这个和插入数据一样如果保存的数据与mysql编码不一样那么肯定会出现导入乱码或插入数据丢失的问题,下面我们一起来看一个例子. <script>ec(2);</script> 恢复数据库报错:由于字符集问题,最原始的数据库默认编码是latin1,新备份的数据库的编码是utf8,因此导致恢复错误. [root@hk byrd]# /usr/local/mysql/bin/mysql -uroot -p'admin' t4x < /t

  • 线上MYSQL同步报错故障处理方法总结(必看篇)

    前言 在发生故障切换后,经常遇到的问题就是同步报错,数据库很小的时候,dump完再导入很简单就处理好了,但线上的数据库都150G-200G,如果用单纯的这种方法,成本太高,故经过一段时间的摸索,总结了几种处理方法. 生产环境架构图 目前现网的架构,保存着两份数据,通过异步复制做的高可用集群,两台机器提供对外服务.在发生故障时,切换到slave上,并将其变成master,坏掉的机器反向同步新的master,在处理故障时,遇到最多的就是主从报错.下面是我收录下来的报错信息. 常见错误 最常见的3种情

随机推荐