mysql 服务无法启动(mysql8)

mysql 服务无法启动(mysql8)

在输入 net start mysql 后显示 服务无法启动,服务没有报告任何错误


image.png

解决方式1(推荐):

检查data文件夹下的.err文件,拉到最底下,查看最新的报错信息,
安装包方式安装的在:C:\ProgramData\MySQL\MySQL Server 5.7\Data (需要显示隐藏文件夹)
压缩包方式安装:D:\mysql-8.0.15-winx64\data


解决方式2:

直接初始化mysql,相当于重新安装,会丢失数据
先将data文件夹剪切到其他地方备份!或者修改文件夹命名
mysqld --initialize-insecure 会重新生成data文件夹


折腾失败,但旧data文件还在,需要恢复数据库

将旧的data数据放到新的数据库中,却无法显示出来
mysql_upgrade -u root -P3333 -p
输入密码后,会自动检查

image.png

你可能感兴趣的:(mysql 服务无法启动(mysql8))