1. 程式人生 > >The innodb_system data file 'ibdata1' must be writable

The innodb_system data file 'ibdata1' must be writable

之前MySQL還好好的,今天突然無法啟動了

ps -ef|grep mysql
1
看到有啟動的程序,不過啟動失敗了,然後 根據

--log-error=/usr/local/mysql/data/mysqld.local.err

到錯誤日誌中看了提示的錯誤: 

The innodb_system data file 'ibdata1' must be writable

應該是檔案的操作許可權不夠,可以修改下該檔案的讀寫許可權或目錄下所有檔案的許可權。

chmod -R 777 /usr/local/mysql/data/
1
執行上面命令,重啟了MySQL就可以了。