2014-01-26 94 views
1

今天,我发现我的wordpress网站的一个GAE,PHP有没有更多内容和记录要求如何阻止腐败数据库表谷歌云SQL

WordPress数据库错误表” ./dbname/wp_posts'被标记作为坠毁,应进行修理

前一段时间,我看到的关于“重复键”日志错误,但我不能似乎能够通过现在日志查看器中找到确切的错误。

  • 为什么出现这样的错误在谷歌云SQL,
  • 我怎么能阻止他们的发生,并
  • 有存放在不会被破坏的表的方式这个数据的另一种选择?
+0

我发现了“Duplicate entry”错误,它可能源于此:“WordPress数据库错误表'.dbname/wp_posts.MYI'的密钥文件不正确;尝试修复它以查询INSERT INTO'wp_posts' .. “。 – Spikolynn

回答

2

.MYI文件告诉我你正在使用MyISAM。云端SQL强力recommends you use InnoDB。尝试改变你的表来使用InnoDB,而之前的链接也描述了如何做。