场景:今天重装了mysql,重装完后将mysql的数据库文件恢复到新装好的mysql数据目录下,启动mysql出现了该问题,看了下mysql-bak目录里有pid文件,但是启动之后会报该错误然后变成.err的文件
原因:其实主要是复制过去没有权限引起的
解决方案:
cp -R /database_backup /var/data
chown -R mysql.mysql /var/data
chmod -R 755 /var/data
增加上权限即可,然后再重启mysql,ok,It works!
发表评论