解决 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 命令,也就是以上两个命令的时候,都需要以管理员的身份运行。即在搜索中搜索“命令提示符”,选择 “以管理员身份运行” 即可。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Spring boot + Spring Security 多种登录认证方式配置(二)

    Spring boot + Spring Security 多种登录认证方式配置(二)

    2021年8月31日
    63
  • eclipse中文档注释快捷键_eclipse文档注释

    eclipse中文档注释快捷键_eclipse文档注释Eclipse中的两种注释方法:(1)多行注释(2)单行注释一、多行注释快捷键1:添加注释Ctrl+Shift+/:  添加/**/注释 示例:选中代码块后按下快捷键即可/*floatsize=0.0f;  floatpct=0.0f;  try{size=Float.parseFloat(resInf

    2022年8月15日
    6
  • 高清播放之滤镜 – MadVR「建议收藏」

    高清播放之滤镜 – MadVR「建议收藏」转自:https://liutao.xyz/highdefinition_madvr/为什么推荐madVR作为渲染器1、madVR可以实现更精确的颜色处理。madVR全程在16bit/32bit下进行运算,精度远高于EVR/VMR等8bit,并抖动到8bitRGB输出。madVR的高精度运算和轻微的抖动噪声有着掩盖色带色块等作用。如果片源是10bit,madVR搭配ffdshow

    2022年9月14日
    2
  • oracle ORA-00918 未明确定义列「建议收藏」

    oracle ORA-00918 未明确定义列「建议收藏」 出现这种错误,一般是列名重复导致的,如下: createtabletestchar(v_datevarchar2(20),d_datedate)insertintotestcharselect’2018-07-20′,date’2018-07-20’fromdual;#这时候有两个字段都是vv,那么查询时,就会区分不出来这两列,oracl…

    2022年10月4日
    3
  • 谈谈5G的信道编码方法

    谈谈5G的信道编码方法最近因为联想的投票引发了轩然大波,让我们不得不审视一下投票的对象:5G的信道编码方式。信道编码是通信技术中非常关键的技术,用于对抗信道上的噪声以及干扰,提高传输的效率。我在通信技术的四大金刚一文中,按重要性将编码技术归为第二位,其中就包含了信道编码。不过,信道编码的效果是有极限的,这就是香农定理所指出的编码极限。在GSM系统中,采用了卷积以及交织等信道编码方式,离编码极限还有一段距…

    2022年5月31日
    154
  • Android Studio 4.0.+NDK .so库生成打包

    Android Studio 4.0.+NDK .so库生成打包本篇博文主要讲解了使用AndroidStudio4.0.+生成.so文件详细过程,文中有通过Cmake自动生成和传统生成两种打包.so文件的方案。各方案有详细的图文介绍,保证一看就懂不学就会。对于NDK开发的进阶学习请继续阅读我的NDK系列博文。

    2022年6月21日
    38

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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