私は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テーブルには33,000以上の行があります。これは、約1万件の投稿がある巨大なブログだからです。