mysql服务无法启动 服务没有报告任何错误解决方法
来源:互联网 发布:c语言scanf用法 编辑:程序博客网 时间:2024/05/08 00:24
今天安装MySQL,我的系统是win8.1,安装包是mysql-5.7.17-winx64.zip,遇到了不少问题,特在此总结,希望能帮到遇到同样情况的人。
1.前面按照网上教程,先解压,然后在cmd里面cd到D:\mysql\bin 运行mysqld install
,之后配置环境变量,配置完成运行net start mysql
,这个时候出现net命令识别不了的问题。
我仔细想了想,应该是cmd命令所在的C:\windows\system32文件夹没有放到环境变量里面(很有可能是我前天装Oracle的时候,Oracle自动改变了环境变量)
果真,上图是我添加之后的,添加之前的path直接就是D:\Oracle\product开头了,C:\Windows\System32没了。
添加的时候一定要注意大小写要跟C盘的文件路径相符。(我一开始直接输C:\windows\system32,发现还是识别不了,当时纳闷了半天)
2.解决上述问题之后就可以运行net start mysql了:
于是被这个
mysql服务无法启动,服务没有报告任何错误
卡了一个上午,期间搜了好多出现类似问题的帖子
http://niutuku.com/tech/Mysql/237849.shtml
http://jingyan.baidu.com/article/0f5fb0991636376d8234ea7a.html
知乎上也找到相关的问答,我找着各种方法尝试,结果还是懵逼。
企图从服务里面启动mysql也宣告失败
大体上知道了问题跟my.ini配置文件以及data文件夹有关。
[mysqld]basedir ="D:\mysql"datadir ="D:\mysql\data"port=3333server_id =10character-set-server=gbkcharacter_set_filesystem=gbk[client]port=3333default-character-set=gbk[mysqld_safe]timezone="CST"[mysql]default-character-set=utf8
以上是百度经验上分享的ini配置信息,我对照错误日志改为
“`
port=3306 server_ID=10
以防万一也检查了一下注册表
最后我意识到,之前我全是自己在mysql文件夹下面创建一个data文件夹,所以在执行mysql --initialize命令的时候,没法真正的初始化data文件夹,于是我删了自创建的data,然后cmd里面mysql --initialize
data文件夹成功初始化
接着我试了一下net start mysql
启动成功!
泪流满面!
感谢网友分享的经验!
- ”mysql服务无法启动 服务没有报告任何错误“解决方法
- mysql服务无法启动 服务没有报告任何错误解决方法
- mysql启动失败:mysql服务无法启动 服务没有报告任何错误 排查过程及解决方法
- MySQL 服务无法启动----服务没有报告任何错误
- MySQL 服务无法启动. 服务没有报告任何错误.
- MYSQL 服务无法启动 服务没有报告任何错误
- Mysql 服务无法启动 服务没有报告任何错误
- MySQL 服务无法启动。服务没有报告任何错误。
- Mysql 服务无法启动 服务没有报告任何错误
- MySQL 服务无法启动。服务没有报告任何错误
- Mysql 服务无法启动 服务没有报告任何错误
- Mysql服务无法启动,“服务没有报告任何错误”
- Mysql 服务无法启动 服务没有报告任何错误
- Mysql 服务无法启动 服务没有报告任何错误
- Mysql 服务无法启动 服务没有报告任何错误
- mysql无法启动 服务没有报告任何错误 -- 解决方案
- Mysql服务无法启动,没有报告任何错误
- mysql无法启动服务没有报告任何错误
- Centos下Yum安装PHP5.5,5.6,7.0
- 《东邪西毒》
- 互联网协议基础
- ARM开发板 | 最初的想法
- 65. Valid Number
- mysql服务无法启动 服务没有报告任何错误解决方法
- Qt处理xml文件
- 为什么要用Fragment.setArguments(Bundle bundle)来传递参数
- java反射详解
- webstorm10 配置less
- bzoj 3698: XWW的难题 (有源汇有上下界的最大流)
- 17-Oracle入门之表的管理
- C++不常用关键字
- 小程序制作回到顶部按钮