安装MySQL8.0+,数据库初始化失败错误解决办法

当安装MySQL 8.0.19时遇到数据目录不可用的错误,可以通过检查计算机名、配置my.ini、初始化命令、创建Data文件夹并赋予权限、启动服务和修改初始密码等步骤来解决问题。确保计算机名不是中文,创建Data文件夹并给予管理员和Users完全控制权限,然后执行初始化命令并记录初始密码,最后启动服务并更改root用户的密码。
摘要由CSDN通过智能技术生成

问题描述

MySQL版本:8.0.19。配置服务器最后一步,出现错误“The designated data directory C:\ProgramData\MySQL\MySQL Server 8.0\Data\ is unusable. You can remove all files that the server added to it. ……”,数据库初始化失败!如下图。
图1
查看错误日志如下图所示。
图2
如果大家也碰到同样的问题,希望这个能给到你一定的帮助。
ps:如果红线位置是乱码的童鞋,引起错误的原因通常是计算机名为中文。只要把计算机名改为英文,再重新安装就可以了

解决步骤

1. 打开MySQL数据目录

数据目录:C:\ProgramData\MySQL\MySQL Server 8.0, 查看my.ini文件,如果c盘没有这个文件夹,就先打开C盘最上面有个查看——显示/隐藏选项卡上,勾选隐藏的项目你就能看见了。如下图所示。
图3

评论 54
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值