mysql启动提示:错误2系统找不到指定文件的解决方案

 更新时间:2024年02月19日 11:49:11   作者:小麦果汁吨吨吨  
这篇文章主要给大家介绍了mysql启动提示:错误2系统找不到指定文件的解决方案,文中通过图文结合的方式给大家讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下

1、检查有没有配置环境变量

2、检查mysql下有没有my.ini文件

3、检查注册表mysql文件中,ImagePath数据路径是否正确

1、配置环境变量

①、右键我的电脑选择属性,选择高级系统配置,选择环境变量

②、在系统变量中新建一个系统变量,变量名自定义,变量值要与mysql安装路径一致

③编辑Path,新建一个环境变量

格式为[%(步骤二自定义的变量名)%bin]

2、配置my.ini文件

my.ini文件与bin目录是同级

内容为:

[mysql]
default-character-set=utf8

[mysqld]
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

把上面的文本文件另存为,在保存类型里选`所有文件 (*.*)`,文件名叫`my.ini`,存放的路径为MySQL的`根目录`

上面代码意思就是配置数据库的默认编码集为utf-8和默认存储引擎为INNODB。

3、检查注册表mysql文件中,ImagePath数据路径是否正确

如果前两步检查都无误,检查注册表中ImagePath的数据路径是否与环境变量中配置的一致

①win+r,输入regedit,打开注册表编辑器

②按照以下路径找到你的MySQL文件 ,并检查你的ImagePath数据

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL

③检查你的路径是否与安装目录一致,也就是之前环境变量的路径。(有可能存在我先把安装包保存在了桌面然后复制到了D盘下某个路径,配置环境变量是配置的是D盘下的路径,但在这里数据是C盘路径)

结果:

启动成功(管理员权限)

以上就是mysql启动提示:错误2系统找不到指定文件的解决方案的详细内容,更多关于mysql系统找不到指定文件的资料请关注脚本之家其它相关文章!

相关文章

  • MySQL Replication中的并行复制示例详解

    MySQL Replication中的并行复制示例详解

    MySQL在5.6版本之前,主从复制的从节点上有两个线程,分别是I/O线程和SQL线程,今天通过本文给大家介绍MySQL Replication中的并行复制示例详解,感兴趣的朋友一起看看吧
    2022-07-07
  • centos 7安装mysql5.5的方法

    centos 7安装mysql5.5的方法

    这篇文章主要介绍了centos 7安装mysql5.5的方法,需要的朋友可以参考下
    2015-09-09
  • mysql索引过长Specialed key was too long的解决方法

    mysql索引过长Specialed key was too long的解决方法

    在创建要给表的时候遇到一个有意思的问题,提示Specified key was too long; max key length is 767 bytes,本文就来介绍一下解决方法,如果你也遇到此类问题,可以参考一下
    2021-11-11
  • MySQL约束constraint用法详解

    MySQL约束constraint用法详解

    大家都知道MySQL中经常会需要创建父子表之间的约束,下面这篇文章主要给大家介绍了关于MySQL约束constraint用法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-05-05
  • mysql增删改查基础语句

    mysql增删改查基础语句

    这篇文章主要介绍了mysql增删改查基础语句,需要的朋友可以参考下
    2017-10-10
  • mysql中json基础查询详解(附图文)

    mysql中json基础查询详解(附图文)

    MySQL提供了一些函数来对JSON数据进行操作,下面这篇文章主要给大家介绍了关于mysql中json基础查询的相关资料,文中通过图文以及实例代码介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • 解决MySQL登录报错1130:1130 Host ***.***.***.*** is not allowed to connect to this MySQL server

    解决MySQL登录报错1130:1130 Host ***.***.***.*** is not allowe

    有时候在登录到MySQL服务器时会遇到1130错误,这是因为无法连接到MySQL服务器或其他一些原因,这篇文章主要给大家介绍了关于解决MySQL登录报错1130:1130 Host ***.***.***.*** is not allowed to connect to this MySQL server的相关资料,需要的朋友可以参考下
    2023-12-12
  • MySQL存储路径迁移的详细步骤

    MySQL存储路径迁移的详细步骤

    在构建Web应用程序时,MySQL是存储数据的核心工具,在云服务器上,正确设置MySQL的存储路径对应用性能至关重要,通过迁移,我们不仅解决了空间不足的问题,还能让数据库运行得更快,所以本文将给大家介绍MySQL存储路径迁移的详细步骤,需要的朋友可以参考下
    2024-06-06
  • MySQL数据库之存储过程 procedure

    MySQL数据库之存储过程 procedure

    这篇文章主要介绍了MySQL数据库之存储过程 procedure,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下
    2022-06-06
  • Mysql通过存储过程分割字符串为数组

    Mysql通过存储过程分割字符串为数组

    今天小编就为大家分享一篇关于Mysql通过存储过程分割字符串为数组,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03

最新评论