错误:

> cd "C:\Program Files\MySQL\MySQL Server 8.0\bin"
> mysqld -install 
> net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。

服务没有报告任何错误。

请键入 NET HELPMSG 3534 以获得更多的帮助。

正确:

> cd "C:\Program Files\MySQL\MySQL Server 8.0\bin"
> mysqld -install # 注册服务
Service successfully installed.
> mysqld --initialize-insecure # 报错的原因就是缺这步
> net start mysql # 启动服务
MySQL 服务正在启动 ..
MySQL 服务已经启动成功。

mysqld --initialize-insecure,这步在mysql的根目录下自动创建了data文件夹以及相关的文件


造成这个问题的原因有多种,对于其他情况暂无解决办法。。。

Logo

更多推荐