mysql服务无法启动 服务没有报告任何错误 很急

u014736978 2015-10-30 12:04:52
操作系统win8.1 mysql为官网下载的64位zip解压缩
启动的时候 进程那边mysqld.exe会出现以下 然后消失
另外我启动时使用的ini文件是我写的那个my.ini要在哪里设置吗
求各位大大帮忙
以下是网上各种方法尝试的结果 是不是电脑哪边配置的问题








在配置odbc数据源连接测试时显示10061那个经典错误
在用navicat for mysql连接时显示10038错误 一样的提示内容
不过我mysqld.exe进程都没有 肯定是连不上的估计
...全文
230105 223 打赏 收藏 转发到动态 举报
写回复
用AI写文章
223 条回复
切换为时间正序
请发表友善的回复…
发表回复
glowmonster 2019-09-10
  • 打赏
  • 举报
回复
引用 4 楼 rick-he 的回复:
启动不了,看错误日志啊
简单的一句话,但是帮了大忙,让我想起了还可以看错误日志.
风逝紫玄 2018-01-03
  • 打赏
  • 举报
回复 1
说下我的经历吧,楼上所有的方法,都试过了,就是启动不了,只有将my.ini文件删除,才可以启动............我是5.7.20
Victorxtz 2017-11-22
  • 打赏
  • 举报
回复
感谢楼上各位大神提供方法,已经解决问题
Victorxtz 2017-11-22
  • 打赏
  • 举报
回复 3
网上找了很多方法都没启动服务成功,这里的方法终于行了。 我是安装过程的时候启动服务失败的,然后按照上面的方法成功启动了服务。我的操作系统是win10,64bit 大概讲一下我的步骤: 1 确保 *:\MySQL\MySQL Server 5.7的目录下没有data文件夹,有的话删掉, 2 管理员模式启动cmd,win10的对应方法是win键+X,然后按A键 3 cd *:\Program Files\MySQL\MySQL Server 5.7\bin进入对应的目录 4 运行 mysqld --initialize-insecure 命令,等待一会,运行成功也不会有任何命令行提示 5 运行 net start mysql ,提示mysql服务运行成功
  • 打赏
  • 举报
回复
98楼正解,正解
  • 打赏
  • 举报
回复
感谢各位大神,已解决
qq_31761655 2017-09-21
  • 打赏
  • 举报
回复
引用 216 楼 qq_31761655 的回复:
我这个怎么回事呀
qq_31761655 2017-09-21
  • 打赏
  • 举报
回复
我这个怎么回事呀
baidu_25140113 2017-09-04
  • 打赏
  • 举报
回复
zyww 2017-08-02
  • 打赏
  • 举报
回复
谢谢
  • 打赏
  • 举报
回复
引用 34 楼 jorleedreamer 的回复:
这个问题真的是好蛋疼啊!终于解决了~其实就是那个data文件夹的问题!我下载的是5.7绿色版的,解压之后没有data,导致一直启动不了,解决办法如下: 不要自己创建data文件夹。在cmd安装好MySQL之后,先不要启动,输入mysqld --initialize 进行初始化(注意是两个“-”符号)然后就会发现目录下多了一个data文件夹,里面有很多文件。这就OK了 ,配置好my.ini之后输入net start mysql会发现已经可以启动了。
感谢,删除我自己建的data文件夹之后用你的方法启动成功了
xusiman 2017-06-29
  • 打赏
  • 举报
回复 1
需要初始化一下 mysqld --initialize-insecure 初始化前建一个data空文件夹
Agnesyuan 2017-06-07
  • 打赏
  • 举报
回复
20楼666
JagoQQ 2017-04-06
  • 打赏
  • 举报
回复
20楼在哪里?怎么没有显示多少楼的啊。。。。。
estel007 2017-04-03
  • 打赏
  • 举报
回复
引用 34 楼 jorleedreamer 的回复:
这个问题真的是好蛋疼啊!终于解决了~其实就是那个data文件夹的问题!我下载的是5.7绿色版的,解压之后没有data,导致一直启动不了,解决办法如下: 不要自己创建data文件夹。在cmd安装好MySQL之后,先不要启动,输入mysqld --initialize 进行初始化(注意是两个“-”符号)然后就会发现目录下多了一个data文件夹,里面有很多文件。这就OK了 ,配置好my.ini之后输入net start mysql会发现已经可以启动了。
这个才是正解 有用
存在即意义 2017-04-01
  • 打赏
  • 举报
回复
引用 20 楼 zyb_8022 的回复:
我也遇到此问题,网上无正确的解答,后来查看了官方的安装文档,发现要用 mysqld --initialize 先初始化data目录
20楼正解
zhucheng813 2017-03-24
  • 打赏
  • 举报
回复
[client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir="C:\myprogram\mysql-5.7.17-winx64" #解压目录 datadir="C:\myprogram\mysql-5.7.17-winx64\data" #解压目录下data目录 port=3306 [mysqld_safe] timezone="CST" [mysql] default-character-set=utf8 再新建 C:\myprogram\mysql-5.7.17-winx64\data 再管理员权限运行CMD 至 C:\myprogram\mysql-5.7.17-winx64\bin> 打入 mysqld --initialize-insecure --user=mysql(此时data命令为空) 再net start mysql
gaohang43 2017-03-22
  • 打赏
  • 举报
回复
20# 正解 新版的Myslq解压完没有data目录,需要初始化: mysqld --initialize
期待中的折磨 2017-03-22
  • 打赏
  • 举报
回复
感谢大神
_夏 2017-03-19
  • 打赏
  • 举报
回复
跟新一下windows系统的时间和internet时间同步
加载更多回复(202)

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧