問題 × 解決策

wordpressの引っ越しでデータベースエラー「Unknown collation: ‘utf8mb4_unicode_ci’」

問題

wordpressの引っ越しでデータベースをインポートしたらエラー「Unknown collation: ‘utf8mb4_unicode_ci’」が出てしまった。

解決策

MySQLのバージョンが古いことが要因です。

  1. エクスポートしたSQLファイル内の「utf8mb4」を「utf8」に変換する。
  2. wp-config.phpにて「define( 'DB_CHARSET', 'utf8mb4' );」を「define( 'DB_CHARSET', 'utf8' );」にして「define('DO_NOT_UPGRADE_GLOBAL_TABLES', true);」を記述する。

以上の2点を行うことで問題を解消することができます。

 

データベースのインポート時のエラー

wordpressの引っ越しでデータベースエラー「Unknown collation: ‘utf8mb4_unicode_ci’」が出てしまった際の対処法をご紹介します。

MySQLのバージョンが古いのが要因

クラス「slick-initialized」の付いていない要素に対してslickを実行するようにすることでエラーを解消することができます。

MySQLのバージョンが古いことが要因です。

  1. エクスポートしたSQLファイル内の「utf8mb4」を「utf8」に変換する。
  2. wp-config.phpにて「define( ‘DB_CHARSET’, ‘utf8mb4’ );」を「define( ‘DB_CHARSET’, ‘utf8’ );」にして「define(‘DO_NOT_UPGRADE_GLOBAL_TABLES’, true);」を記述する。

以上の2点を行うことで問題を解消することができます。

「wp-config.php」

修正前

define( 'DB_CHARSET', 'utf8mb4' );

修正後

define( 'DB_CHARSET', 'utf8' );

追加

define('DO_NOT_UPGRADE_GLOBAL_TABLES', true);

参照

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

18 − five =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧