2021-03-06

mysql-8.0.20-winx64安装时 MySQL 服务正在启动 MySQL 服务无法启动

see_you_again__ 2020-07-01 11:02:16 692 收藏 2
分类专栏: MySQL 文章标签: mysql
版权
服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助
不需要手动创建data,我下载的压缩包解压后既没有data文件夹也没有.ini配置文件。这些不用我们自己创建
查看错误 :mysqld --console
2020-07-01T02:50:02.526594Z 0 [System] [MY-010116] [Server] D:\soft\mysql\bin\mysqld.exe (mysqld 8.0.20) starting as process 18804
2020-07-01T02:50:02.892275Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
2020-07-01T02:50:02.897889Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
2020-07-01T02:50:02.903691Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-07-01T02:50:02.907962Z 0 [System] [MY-010910] [Server] D:\soft\mysql\bin\mysqld.exe: Shutdown complete (mysqld 8.0.20) MySQL Community Server - GPL.
1
2
3
4
解决方案:

删除自己手动创建的data文件夹

管理员权限CMD的bin目录下,移除已错误安装的mysqld服务;

D:\mysql-8.0.11-winx64\bin>mysqld -remove MySQL
The service doesn’t exist!
1
2
在CMD的bin目录下执行mysqld --initialize-insecure
会发现程序在mysql的根目录下自动创建了data文件夹以及相关的文件

bin目录下执行mysqld -install

Service successfully installed.
.bin目录下执行mysql服务启动net start mysql
D:\soft\mysql\bin>net start mysql
MySQL 服务正在启动 …
MySQL 服务已经启动成功。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值