<p>If you're sure that InnoDB is installed and enabled for MySQL on this server, that error can also happen when InnoDB fails to start - for whatever reason. i.e. insufficient disk space, log file size, corrupt data, etc.</p>

<p>Check your MySQL log files for the underlying error.</p>

CC BY-SA 3.0
2015-04-13T16:20:20.173Z
2015-04-13T16:20:20.173Z
Brad Bell
<p>Every couple of weeks or so, all the sites on my server (all running Craft) go down with the error message:</p>

<pre><code>CDbCommand failed to execute the SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB'
</code></pre>

<p>It seems unique to Craft and unique to this server. None of the sites are particularly busy. It's likely a server thing, I know, but has anyone run into this and got a fix?</p>

<p>Thanks,
Clive</p>

<database>
MySQL keeps crashing
# MySQL keeps crashing

(Asked by: username_0 on 2015-04-13)

Every couple of weeks or so, all the sites on my server (all running Craft) go down with the error message:
CDbCommand failed to execute the SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1286 Unknown storage engine 'InnoDB'

It seems unique to Craft and unique to this server. None of the sites are particularly busy. It's likely a server thing, I know, but has anyone run into this and got a fix?
Thanks,
Clive

**Tags:** database

---

## 1 answers

### Answer by username_1 on 2015-04-13. Score: 2

If you're sure that InnoDB is installed and enabled for MySQL on this server, that error can also happen when InnoDB fails to start - for whatever reason. i.e. insufficient disk space, log file size, corrupt data, etc.

Check your MySQL log files for the underlying error.


---

