mysql启动失败:The innodb_system data file 'ibdata1' must be writable

在启动mysql的时候遇到一个现象,记录一下
使用命令启动mysql的时候,命令行提示启动失败,进程退出。

# systemctl start mysql
Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.

mysql是有日志的,直接看日志

mysql启动失败:The innodb_system data file 'ibdata1' must be writable_第1张图片
重点在这行上,没有写权限啊

The innodb_system data file ‘ibdata1’ must be writable

上网百度了一下这个文件的位置
直接执行命令

# chmod -R 777 /var/lib/mysql

之后重新启动mysql,就可以成功运行了。

你可能感兴趣的:(mysql)