我有一个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帖子的巨大博客。