mysql数据库,错误删除数据文件夹,导致无法启动,解决流程

1、删除了数据库的数据文件夹

rm -rf /var/lib/mysql/*

2、然后数据库无法启动

3、mysqld --initialize --console重新初始化数据库

4、此时遇到新问题,查看错误日志 ,我的错误日志在/var/log/mysql/mysql.log

 

 看日志,系统需要读取/var/lib/mysql/auto.cnf 里面的UUID但是无法读取,立即想到权限问题

ll查看auto.cnf的所属主和组,果然是root.root

chown -R /var/lib/mysql mysql.mysql,修改权限后

5、再次启动,成功!

posted @ 2022-05-13 21:58  xiaobotianlin  阅读(987)  评论(0编辑  收藏  举报