CentOS7 MySQL8.0 启动失败 Data Dictionary initialization failed

CentOS7 MySQL8.0 启动失败 Data Dictionary initialization failed

重点!!!

此方案会删除数据的!!!

类似重置一样!

报错

查看日志:/var/log/mysqld.log

解决方案

查看配置文件/etc/my.cnf确认datadir路径

删除datadir对应的文件

shell 复制代码
rm -rf /var/lib/mysql

重新初始化并授权

shell 复制代码
mysqld --initialize --console
chown -R mysql:mysql /var/lib/mysql/

重新启动

shell 复制代码
systemctl start mysqld

后续

可以看我另一篇博客修改初始密码等!Centos7安装MySQL8

相关推荐
小马爱打代码3 分钟前
125个Docker的常用命令
运维·docker·容器
某风吾起5 分钟前
Linux 消息队列的使用方法
java·linux·运维
新知图书32 分钟前
MySQL用户授权、收回权限与查看权限
数据库·mysql·安全
胡八一33 分钟前
解决docker: ‘buildx‘ is not a docker command.
运维·docker·容器
文城52142 分钟前
Mysql存储过程(学习自用)
数据库·学习·mysql
沉默的煎蛋1 小时前
MyBatis 注解开发详解
java·数据库·mysql·算法·mybatis
C语言扫地僧1 小时前
MySQL 事务及MVCC机制详解
数据库·mysql
小镇cxy1 小时前
MySQL事物,MVCC机制
数据库·mysql
Rhys..1 小时前
Jenkins pipline怎么设置定时跑脚本
运维·前端·jenkins
老王聊主机1 小时前
2025年华为云一键快速部署幻兽帕鲁联机服务器教程
运维·服务器·华为云