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、再次启动,成功!