解决 Mysql 连接 10038 错误问题

今天在写接口,连接数据库的时候,出现了一点问题,后来几经折腾总算解决了,这里分享给大家。

大家好,又见面了,我是你们的朋友全栈君。

解决 Mysql 连接 10038 错误问题

前言

今天在写接口,连接数据库的时候,出现了一点问题,后来几经折腾总算解决了,这里分享给大家。

一、问题描述

因为是新买的电脑,在网上下载安装了 Mysql 数据库和 Navicat 之后,准备直接用 Navicat 连数据库的,但是没想到报错如下。
在这里插入图片描述

二、问题解决

不想看中间详细步骤的可以直接跳到最后的总结。

  1. 我第一反应想到数据库是否没有启动。于是在数据库安装路径的 bin 目录下执行 net start mysql来启动数据库。结果出现“服务名无效”。
    在这里插入图片描述
  2. 于是在服务里面查看,结果发现根本就没找到 Mysql 服务。
    在这里插入图片描述
  3. 于是我又在安装包 bin 目录下执行 mysqld -install 安装 Mysql 服务,出现安装无效。
    在这里插入图片描述
  4. 经查才发现这个命令需要以管理员身份运行,在搜索中搜索“命令提示符”,选择“以管理员身份运行”。再一次进入到 bin 目录下,执行 mysqld -install,服务安装成功。终于在“服务”里面看到 mysql 了,我以为看到了胜利的曙光。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  5. 继续使用命令启动服务,但是并未成功。
    在这里插入图片描述
  6. 于是我不用命令的方式,直接在“服务”里面手动启动,但是还是没有成功。
    在这里插入图片描述
  7. 折腾了好一会儿,各种百度,才知道是我的 Mysql 安装包有问题,于是找朋友重新要了一个安装包。之前的安装包是 mysql-5.7.19-win32。重新使用的是 mysql-5.5.27-win32。安装好之后,继续执行mysqld -install安装服务、net start mysql启动服务、Navicat 连接数据库,一气呵成,成功。
    在这里插入图片描述
    在这里插入图片描述

三、问题总结

  1. 问题最后得以解决是因为重新换了数据库安装包。所以如果大家出现这种问题,第一反应可以找朋友要个靠谱的安装包,在网上下载的要么各种捆绑软件,要么各种 bug。我后来对比了一下两个安装包的区别。刚开始从网上下载的那个安装包几个步骤就安装完了,但是后面正常的安装包是有好几步的,所以可能网上的安装包只是一部分,并不是一个完整的包。
  2. 安装包下载完之后,就执行 mysqld -install命令安装服务。执行 net start mysql 命令启动服务。
  3. 在执行 root 命令,也就是以上两个命令的时候,都需要以管理员的身份运行。即在搜索中搜索“命令提示符”,选择 “以管理员身份运行” 即可。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/125662.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • WinRAR去广告:只需六步,教你去除WinRAR的广告[通俗易懂]

    WinRAR去广告:只需六步,教你去除WinRAR的广告[通俗易懂]最简单的WinRAR去广告步骤1.下载ResourceHacker地址:ResourceHacker下载地址2.用软件打开WinRAR.exe3.打开StringTable4.打开80:20525.删除1277所在整行,点击运行,然后另存为6.将另存为的WinRAR替换掉原来的将新生成的exe文件仍然命名为WinRAR.exe(我把原来的winrar改名为WinRAR_backup.exe作为备份了)7.大功告成,广告去除了…

  • 最中肯的Redis规范全在这了

    最中肯的Redis规范全在这了

  • 皮尔森相关系数(Pearson correlation coefficient)「建议收藏」

    皮尔森相关系数(Pearson correlation coefficient)「建议收藏」概述定义物理意义皮尔森距离机器学习中的应用代码实现概述皮尔森相关系数也称皮尔森积矩相关系数(Pearsonproduct-momentcorrelationcoefficient),是一种线性相关系数,是最常用的一种相关系数。记为r,用来反映两个变量X和Y的线性相关程度,r值介于-1到1之间,绝对值越大表明相关性越强。定义总体相关系数ρ定义为两…

  • LVS 负载均衡集群(一)| 超详细!一文带你了解 LVS 负载均衡集群

    LVS 负载均衡集群(一)| 超详细!一文带你了解 LVS 负载均衡集群前言如今,在各种互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求也越来越高,单台服务器也将难以无法承担所有的访问需求。当然了,除了使用性价比高的设备和专用负载分流设备外,还有一些其他选择来帮你解决此问题,就是搭建集群服务器通过整合多台普通的服务器设备并以同一个地址对外提供相同的服务,今天杰哥就带领大家学习企业中常用的一种群集技术——LVS。文章目录一、什么是LVS?…

  • Python终将成为最火爆的编程语言,因为它是属于大众的「建议收藏」

    Python终将成为最火爆的编程语言,因为它是属于大众的「建议收藏」很多培训机构宣称py是人工智能必备的编程语言,打着速成的旗号来引诱学者学习python。事实却并不是这样的,万丈高台平地起,不论你想从事怎样的编程工作,都是从最基本的编程技巧开始的;Python并不适合所有人,如果你是一个编程类专业的学生,适度了解python是有必要的(python的第三方库的爆发造就了不少C/C++程序员的就业),但如果你作为一个非编程类专业但又需要了解编程的人…

  • navicat激活码mac2022(JetBrains全家桶)2022.03.08「建议收藏」

    (navicat激活码mac2022)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号