Wordpress数据库错误 - #1071 - 指定密钥太长;最大密钥长度为1000字节

时间:2013-03-22 11:16:33

标签: mysql wordpress utf-8 longtext mysql-error-1071

我有一个WordPress博客,但在内容中有一些奇怪的字符,如 。我在我的phpmyadmin中发现,在我的wp_posts表中,列post_content正在使用latin1_swedish_ci排序规则。我正在尝试将其更改为utf8_unicode_ci,但它给了我这个错误:

  

#1071 - 指定的密钥太长;最大密钥长度为1000字节

SQL查询:

ALTER TABLE `wp_posts3` CHANGE `post_content` `post_content` LONGTEXT
CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL

我该如何解决?我向我的主人(hostgator)寻求帮助,但他们说这不是他们的问题。

我的最终目标是摆脱帖子中的奇怪角色。另外,我的wp-posts表有33K +行,因为它是一个大约10K帖子的巨大博客。

0 个答案:

没有答案