MySQL发生系统错误2 系统无法找到指定文件
https://blog.csdn.net/digitalmon/article/details/78152187
https://www.cnblogs.com/gaogaoyanjiu/p/10411970.html
一、问题的发生
今天要用到数据库,像往常一样打开“开始”菜单,在“命令提示符”鼠标右键,选择“以管理员身份运行”,在弹出的命令行窗口里输入“net start mysql”,等待着显示“MySQL 服务启动成功”。。。谁料到,这次居然显示“发生系统错误2 系统无法找到指定文件”!(喷血.jpg)
这不科学,昨天和前天还有大前天明明还能正常地打开MySQL的!!!
二、问题的分析
我重新检查了一遍,看看环境变量是否配对,服务是否安装
PS: 顺便说一下,我的电脑是win10系统,mysql版本是5.6
环境变量
鼠标右键单击“此电脑”,选择“属性”,点击“高级系统设置”,点击“环境变量”
在上半部分的“delll的用户变量(U)”里双击“path”那行,弹出编辑path的方框,如下图: 、

在下半部分的“系统变量(S)”里,发现“MYSQL_HOME”变量存在,且地址正确地对应于 mysql 的 文件夹的地址,如下图: 
发现环境变量的路径(用红色圈圈起来那句)已经存在
不过想想也是,环境变量都没配好的话,我之前怎么可能打得开mysql,所以这次的问题显然跟上面的无关!
服务是否安装
用管理员身份运行命令行窗口(这里不用管理员身份也可以,但我个人习惯用,可能是因为我在linux下安装和修改东西时总是加上 sudo 否则就不安心养成的习惯),再用 cd 命令进入到mysql的 bin 文件夹的目录里,如图:

当然每个人的mysql的 bin 文件的安装目录都会有些微不同,自己写自己正确的路径就行。
Here,输入“mysqld –remove”命令将原本已安装的mysql服务卸载掉,再输入“mysqld –install”命令将服务重新安装(先卸载旧的,再重装一个新的,这也是一般人平时遇到软件运行不成功时想到的一个通用方法吧)。同时要注意,这两条命令的形式是这样的:
mysqld --remove
mysqld --install
“mysqld”与后面的小横杆之间有一个空格,小横杆是两个的,博客正文里显示得不清楚;
眼疾手快的同学看清楚了,是”mysqld”,不是“mysql”!
MySQL发生系统错误2 系统无法找到指定文件的更多相关文章
- net start mysql 发生系统错误2 系统找不到指定的文件
以管理员身份运行,在命令行输入cd+mySQL的bin目录的安装路径 C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server5.6\ ...
- net start mongodb发生系统错误2 系统找不到指定的文件
安装mongodb时, 将mongodb 作为系统服务启动 net start mongodb,报错发生系统错误2 系统找不到指定的文件 . 查找原因是因为,系统服务的可执行文件地址有误. 修改服务地 ...
- 创建 userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings 的配置节处理程序时出错: 未能加载文件或程序集“System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。系统没找到指定的文件
创建 userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings 的配置节处理程序时出错: 未能加载文 ...
- mysql 发生系统错误1067的解决方法
解决方法如下: 1.先删除mysql服务 控制面板->管理工具->服务,先停止mysql服务 开始->运行->输入cmd->sc delete mysql 服务删除 2. ...
- mysql 发生系统错误1067
一般是由配置文件错误语法不正确引起的,如my.ini本人在mysql mysql-5.6.29-winx64 配置过程中遇到“发生系统错误1067”主要由于下面两个目录写的格式不正确引起的正确写法如下 ...
- mysql 发生系统错误 1067
最近要搞一个免安装版的mysql,原来的配置在d盘的my.ini如下 [client]port=3306default-character-set=utf8 [mysqld]port=3306char ...
- Acrobat.CAcroPDDoc open 无法找到指定文件
pdfDoc = (Acrobat.CAcroPDDoc)Microsoft.VisualBasic.Interaction.CreateObject("AcroExch.PDDoc&quo ...
- 类unix系统 递归删除指定文件
递归删除当前目录下所有以 ._开头的文件 find . -name "._*" | xargs rm -f 或者: find . -name "._*" -ex ...
- mysql安装常见问题(系统找不到指定的文件、发生系统错误 1067 进程意外终止)
在安装mysql时总是会遇到这样那样的问题,每次重新安装都会花很多时间来排查.在网上其实有很多相关的文章,但很多都只讲了方法,但没讲具体细节问题,导致无法解决问题.其实有时候知道问题的原因,但总是因为 ...
随机推荐
- 第三章 SpringCloud之Eureka-Client服务提供者
1.Eureka-Client简介 #################接下来开始程序啦########################## 1.pom.xml <?xml version=&qu ...
- MySQL备份工具之mysqlhotcopy
mysqlhotcopy使用lock tables.flush tables和cp或scp来快速备份数据库.它是备份数据库或单个表最快的途径,完全属于物理备份,但只能用于备份MyISAM存储引擎和运行 ...
- 我们公司的delphi代码(胆不是我写的!),看看,你觉得怎么样
unit unt_LotBill_dyc; interface uses windows, SysUtils, Classes, ComCtrls, Forms, Controls, StrUtils ...
- spring aop影响dubbo返回值问题解决
问题描述: dubbo服务已经注册,客户端调用提供者服务返回值为空.(考虑动态代理.aop的返回值影响,dubbo基于spring2.5.6.SEC03,本次开发使用的是spring4.3.8) 解决 ...
- cocos2dx基础篇(1) Cocos2D-X项目创建
已经入行工作半年多时间了,以前都是把这些东西记录在有道云上面的,现在抽出些时间把以前的笔记腾过来. 具体的环境配置就不用说了,因为现在已经是2018年,只需要下载对应版本解压后就能使用,不用再像多年前 ...
- 浅谈 MySQL的预编译
之前的一篇 Mybatis中 #{}和${}的区别 中涉及到通过 SQL预编译和 #{} 传值 的方式防止SQL注入. 由此引发了想了解预编译的想法.那么什么是预编译那? 一.三个阶段: 词法和语义解 ...
- 双系统正确卸载Ubuntu系统
双系统正确卸载Ubuntu系统 安装系统后由于显卡驱动问题,无法开机,从而只能卸载重装,重装过程如下. 第一步:下载需要的工具包,这里我用的是MBRfix, 可以直接从我分享的网盘链接下载,密码gw ...
- linux shutdown 命令 关机 重启
关机 shutdown -h now 重启 shutdown -r now
- 解决js跨域使用nginx配置问题
在server域中加入以下配置: #解决跨域问题 add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-C ...
- redis基本操作和 过期时间设置以及持久化方案
Redis是NOSQL阵营中的一种数据库,主要用于存储缓存 五大数据类型:字符串(String).散列(hash).列表(list).集合(set).有序集合(SortedSett .zset) St ...