Answers.Body: <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>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-04-13T16:20:20.173Z
Answers.LastActivityDate: 2015-04-13T16:20:20.173Z
Answers.UserDisplayName: Brad Bell
Body: <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>
  
Tags: <database>
Title: MySQL keeps crashing
ThreadText: # 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,
  username_0
  
  **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.
  
  
  ---
  
  