如何阻止谷歌云sql破坏数据库表

时间:2014-01-26 16:27:07

标签: php mysql wordpress google-app-engine google-cloud-sql

今天我注意到我的wordpress网站一个GAE-php没有更多的帖子和日志声明

  

WordPress数据库错误表'。/ dbname / wp_posts'被标记为崩溃,应该修复

之前的一段时间我在日志中看到与“重复密钥”相关的错误,但我现在似乎无法通过日志查看器找到确切的错误。

  • 为什么Google Cloud SQL上会出现此错误,
  • 我怎样才能阻止它们发生?
  • 是否有另一种选择以不会破坏表的方式存储此数据?

1 个答案:

答案 0 :(得分:2)

.MYI文件向我表明您正在使用MyISAM。 Cloud SQL强烈recommends you use InnoDB。尝试更改表格以使用InnoDB,前一个链接也描述了如何操作。