MySQL | 解决 Mysql 连接出现2003-Can‘t connect toMySQL server on ‘localhost’ 10038 错误问题

不想看过程的直接看第三步,方法总结

一、问题描述

​二、解决过程:需要获取管理员权限!

三、方法总结 


一、问题描述

使用 Navicat 报错如下:代码10038

MySQL | 解决 Mysql 连接出现2003-Can‘t connect toMySQL server on ‘localhost’ 10038 错误问题_第1张图片
二、解决过程:需要获取管理员权限!

1、查看数据库是否没有启动。

在数据库安装路径的 bin 目录下执行 net start mysql来启动数据库。

结果:出现“服务名无效”。

MySQL | 解决 Mysql 连接出现2003-Can‘t connect toMySQL server on ‘localhost’ 10038 错误问题_第2张图片

2、在服务里面查看 Mysql 服务

 结果:没有找到Mysql

MySQL | 解决 Mysql 连接出现2003-Can‘t connect toMySQL server on ‘localhost’ 10038 错误问题_第3张图片

 

3、在安装包 bin 目录下以管理员执行 mysqld -install 安装 Mysql 服务

结果:安装成功!

MySQL | 解决 Mysql 连接出现2003-Can‘t connect toMySQL server on ‘localhost’ 10038 错误问题_第4张图片

在“服务”里面看到 mysql 了,继续使用命令启动服务,启动成功。

三、方法总结

1、以管理员的身份执行 mysqld -install命令安装服务,查看服务中是否出现MySQL服务,出现了进入下一步

2、继续在cmd中接着执行 net start mysql 命令启动服务,不出意外,再连接数据库就OK啦。

      若是还是不行,那就换个最新的安装包再试试,没准就有用了。

 

ps:若是对你有帮助,或者你有更好的方法,请点赞留言评论,我会加上你们有用的方法,帮助更多的人!
 

你可能感兴趣的:(MySQL)